US president imposed 25 per cent tariffs on Mexican and most Canadian imports, and 10 per cent on goods from China, starting ...