France, Feb. 2 -- President Donald Trump announced broad tariffs Saturday on major US trading partners Canada, Mexico and China, claiming a "major threat" from illegal immigration and drugs, a move that sparked promises of retaliation.

Canadian and Mexican exports to the United States will face a 25 percent tariff starting Tuesday, although energy resources from Canada will have a lower 10 percent levy.

Goods from China, which already face various rates of duties, will see an additional 10 percent tariff.

Trump's orders also suspended exemptions allowing low-value imports from the three countries to enter the US duty-free.

The announcement threatens upheaval across supply chains, from energy to automobiles to food.

Trump invoked the ...