Unlike in Canada, Trump’s pledge to impose a 25% tariff on all imports from Mexico is not entirely unexpected given what ...