Group of Seven leaders, holding talks Tuesday at a summit in Canada, promised Ukrainian President Volodymyr Zelensky fresh support as Russia stepped up attacks on its neighbor.
US President Donald Trump, who has had a volatile relationship with Zelensky, had been due to meet him but left the summit early to return to Washington over the Israel-Iran conflict.
Zelensky arrived at the remote resort venue in the Canadian Rockies after Russia hit Kyiv with one of the worst bombardments since it invaded in February 2022, killing at least 10 people in the capital.
Prime Minister Mark Carney welcomed Zelensky and announced Can$2 billion ($1.47bn) of military support, including drones and helicopters, for Ukraine.
“This underscores the importance of standing in total solidarity with Ukraine,” Carney told him, calling for “maximum pressure against Russia.”
Carney also joined Britain in tightening sanctions on Russia’s so-called shadow fleet of ships used to circumvent international sanctions on its oil sales.