King Charles III may be undergoing cancer treatment, but that didn’t stop him from delivering a powerful speech in Canada — one that many believe took a subtle jab at Donald Trump.
The king spoke in Canada’s Parliament on Tuesday. He read the country’s plans under the new Prime Minister, Mark Carney. While Charles didn’t write the speech himself, his words carried weight.
“Many Canadians are feeling anxious and worried about the drastically changing world around them. Fundamental change is always unsettling,” the king said, switching smoothly between English and French. “Democracy, pluralism, the rule of law, self-determination, and freedom are values that Canadians hold dear.”
King Charles took a subtle swipe at Donald Trump during his speech to Canada’s Parliament today pic.twitter.com/XSBIbzTHog
— Republicans against Trump (@RpsAgainstTrump) May 27, 2025
Stay up-to-date with the latest news!
Subscribe and start recieving our daily emails.
To those watching closely, it sounded like more than just a speech. It was a reminder of what Canada stands for, especially now that Trump has suggested the U.S. might try to annex Canada and make it the 51st state.
Charles continued, “The system of open global trade… has helped to deliver prosperity for Canadians for decades. Canada’s relationships with partners are also changing.”
While those words may seem broad, some believe they were aimed directly at the growing tension between Carney and Trump. Trump has been openly critical of Canada’s leaders and ideas. He has even discussed taking control of the country through political or economic means. This has worried many people, even in the United Kingdom.
The king also said the new relationship between Carney and Trump would be based on “mutual respect” and “common interests.” That may sound diplomatic, but it conveys a message: respect between leaders must be mutual.
Although Charles is supposed to remain neutral in politics, his presence and tone reveal a more significant story. He called Canada a “force for good” and praised its diversity and kindness. “Every time I come to Canada, a little more of Canada seeps into my bloodstream,” he said warmly. “From there, straight to my heart.”
The speech took place in Ottawa, a city rich in royal tradition. King Charles arrived in a horse-drawn carriage and received a formal salute from Canadian soldiers. Lawmakers watched in suits, though former Prime Minister Justin Trudeau stood out with green and orange sneakers, a bold fashion choice that caught headlines.
Although Canada’s new government wrote the speech, the words and timing felt very intentional. It reflected shared concerns between Canada and the United Kingdom. Prime Minister Mark Carney has already taken a firm stand against Donald Trump. Earlier this month, Carney criticized the United Kingdom for inviting Trump to another royal event, saying it weakened efforts to show unity against Trump’s recent threats.
Trump’s talk of making Canada the fifty-first United States state is more than a political fight. It strikes at Canada’s national identity and pride.
Featured image via Screengrab