President-elect Donald Trump is threatening to impose sweeping new tariffs on Mexico, Canada and China as soon as he takes office as part of his efforts to crack down on illegal immigration and drugs.

“On January 20th, as one of my many first Executive Orders, I will sign all necessary documents to charge Mexico and Canada a 25% Tariff on ALL products coming into the United States, and its ridiculous Open Borders,” he wrote on social media, complaining that “thousands of people are pouring through Mexico and Canada, bringing Crime and Drugs at levels never seen before,” even though violent crime is down from pandemic highs.

He said the new tariffs would remain in place “until such time as Drugs, in particular Fentanyl, and all Illegal Aliens stop this Invasion of our Country! ”

The tariffs, if implemented, could dramatically raise prices on everything from gas to automobiles. The U.S. is the largest importer of goods in the world, with Mexico, China and Canada its top three suppliers, according to the most recent Census data.

Menu