Pierre Poilievre has spent years honing the narrative that Canada is broken, and cast Justin Trudeau as the villain. Enter Donald Trump, tariffs and an enormous plot twist.
Additional content could not be generated.