US President-elect Donald Trump plans to implement 25% tariffs on all imports from Canada and Mexico when he assumes office ...