Canadian Prime Minister Mark Carney says U.S. demands could hollow out key Canadian industries and limit the country’s independence, while Trump’s threats to Canadian sovereignty have rallied the public behind

Canadian Prime Minister Mark Carney has shown he will not be pushed around by his neighbour. He is taking a big risk.

Canada struck back at Trump on Tuesday with tariffs on about $20 billion worth of U.S. goods.