The US has imposed a 10% tariff on imports from China, while a 25% tariff on imports from Canada and Mexico has since been ...