Liberal Leader Mark Carney's public endorsement of U.S. military action against Iran has triggered an internal party revolt, with MPs openly questioning whether Canada has abandoned its traditional peacekeeping identity just weeks before a pivotal federal election.
The crisis erupted after Carney and Foreign Affairs Minister Anita Anand issued a Saturday statement declaring that "Canada supports the United States acting to prevent Iran from obtaining a nuclear weapon." Conspicuously absent from the government's position was any reference to international law or the United Nations Charter—a departure that alarmed Liberal MPs who privately contacted cabinet expressing dismay.
Will Greaves, Liberal MP for Victoria, broke caucus confidentiality to publicly challenge his leader. Speaking to CBC News, Greaves stated: "Canada cannot endorse the unilateral and illegal use of military force, the killing of civilians or the kidnap and assassination of foreign heads of government while also insisting that our sovereignty, our rights and our independence must be protected."
Another MP, speaking anonymously to preserve caucus confidentiality rules, went further: "This is a complete abrogation of international law that we are now condoning. Would Jean Chrétien have supported this? Absolutely not." The reference to former Prime Minister Chrétien—who famously kept Canada out of the 2003 Iraq invasion—underscored how deeply the issue cuts into Liberal Party identity.
In Canada, as Canadians would politely insist, we're more than just America's neighbor—we're a distinct nation with our own priorities. The backlash against Carney reflects anxiety that the Liberal leader is sacrificing Canadian sovereignty to appease , particularly as former President escalates military operations across the .

