U.S. President Donald Trump's new 25 per cent tariffs on imports from Mexico and Canada took effect on Tuesday, along with a doubling of duties on Chinese goods to 20 per cent, sparking trade wars that could slam economic growth and lift prices for Americans still smarting from years of high inflation.
1.