Donald Trump says he will impose a 25% tariff on goods coming from Mexico and Canada, plus an extra 10% on Chinese goods.
President-elect Donald Trump's threat to impose tariffs on Canada, China and Mexico on the first day of his administration ...