In a surprise move this week, Canada’s Conservatives voted against a new trade deal with the war-torn country.

Justin Trudeau is blaming the MAGA movement and Republican ideology for eroding support for Ukraine.

The Canadian prime minister used a press conference with visiting European leaders to connect a gambit by his Conservative rivals in Ottawa to hard-right rhetoric in the United States and Europe, which he said is “starting to parrot Russian disinformation and misinformation and propaganda.”

Canada is home to 1.4 million Ukrainian Canadians and boasts the second-largest Ukrainian diaspora after Russia. Until now, politicians of all stripes have been united behind Ukraine.

Conservative Leader Pierre Poilievre and his party turned heads in Parliament earlier this week when they voted as a bloc against legislation that would update the Canada-Ukraine Free Trade Agreement. The bill passed anyway with the aid of Bloc Québécois and NDP MPs for study at the committee level.