What are tariffs? Why has Trump imposed them on Mexico, Canada, China?
United States President Donald Trump has introduced sweeping tariffs on imports from Canada, Mexico, and China, escalating trade tensions with America’s key trading partners. The new tariffs, which took effect on Saturday, impose a 25 per cent duty on …