President Donald Trump’s tariffs on Canada and Mexico sparked panic and condemnation from the US’s top trading partners, who said the levies would devastate North America’s economy and wreck an ...