Ukrainian President Volodymyr Zelensky landed in Canada on Friday for his first visit since the Russian invasion, amid growing uncertainties about international aid for Kyiv. Canadian television broadcasted Prime Minister Justin Trudeau greeting President Zelensky and the first lady upon their arrival in Ottawa. Zelensky’s journey follows his visit to Washington, where he sought additional funding, though the outcome in the US Congress remains uncertain. 

Diplomatic tensions escalated when Zelensky criticised Poland, Slovakia, and Hungary for banning Ukrainian grain imports. Canada reaffirmed its commitment to Ukraine, with UN Ambassador Bob Rae stating that more assistance is necessary.

Zelensky address Canadian Parliament

While this marks President Zelensky’s first in-person visit since the conflict began, he had previously addressed Canadian parliament via video link. During his visit, he is set to appeal for ongoing support from Canada, which has already provided weaponry, tanks, and training to Ukrainian forces, totaling approximately $6 billion. In June, Trudeau reiterated his country’s dedication to supporting Ukraine. President Zelensky will also meet with business leaders in Toronto during his trip.

Resistance from the USA?

In the United States, Republican reluctance to fund the conflict is growing, despite President Biden’s calls to continue supporting Ukraine. The US Congress has authorised over $110 billion in aid to Ukraine, but public support for further expenditure appears to be dwindling.

Many Republicans argue that these funds should be directed toward domestic issues. Nonetheless, during Zelensky’s visit, President Biden approved additional funding for Kyiv amounting to £265 million, which includes upgrades to air defences but falls short of Zelensky’s request for long-range missiles.