US President Donald Trump has enforced a 25% tariff on imports from Canada and Mexico after a 30-day suspension. Additionally ...