President Trump may impose 25 per cent tariffs on Canada and Mexico starting February 1, citing illegal immigration and drug ...