Trump has long been threatening to impose a 25 per cent tariff on imports from Canada and Mexico until they clamped down on ...