Donald Trump says he will impose a 25% tariff on goods coming from Mexico and Canada, plus an extra 10% on Chinese goods.
Tariffs on U.S. imports would raise prices for consumers on a range of goods, experts say. Here's what to know.