President Donald Trump is set to impose sweeping tariffs on goods imported from Canada, Mexico and China on Tuesday, in a move that experts warned could end up driving up the cost of everyday goods in ...