Mexico should never have been let into Nafta as a full partner.  They have different standards, morals, beliefs and values and this is reflected in the level and persistence of corruption in the country... sometimes at the very top levels of government.  If you really take a hard, discerning look at Mexico they are just another Latin American narcostate one step above Guatemala and one below Colombia. Canada and the US will revert back to the old FTA but unfortunately for Mexico... their goose is cooked.