President Donald Trump announced plans to impose a 25% tariff on goods imported from Canada and Mexico, set to take effect ...