Washington DC, Feb. 1 -- United States President Donald Trump has announced a 25 per cent tariff on imports from Canada and Mexico, as well as a 10 per cent tariff on goods from China, citing concerns over illegal immigration and the smuggling of drugs, including fentanyl.

The US President has taken action under the International Emergency Economic Powers Act (IEEPA), emphasizing the need to protect Americans and fulfil a campaign promise.

Trump said that the tariffs have been implemented to protect US citizens from the threats posed by illegal immigration and drug trafficking.

"Today, I have implemented a 25% Tariff on Imports from Mexico and Canada (10% on Canadian Energy), and a 10% additional Tariff on China. This was done through ...