Denmark's Prime Minister Mette Frederiksen, Ukraine's President Volodymyr Zelensky and Britain's Prime Minister Keir Starmer attend a media conference after a meeting of the 'coalition of the willing' international partners on Ukraine in London on October 24, 2025. KIRSTY WIGGLESWORTH / AFP

President Volodymyr Zelensky has said Ukraine needs European financial support to continue fighting Russian forces for another two or three years.

Kyiv has been largely dependent on military and financial support from allies abroad to hold off Moscow's army, which launched a full-scale invasion of Ukraine in February 2022.

"I emphasized this again to all European leaders. I told them that we are not going to fight for decades, but you must show that for some time you will be able to provide stable financial support to Ukraine," Zelensky said in comments released Tuesday. "And that is why they have this program in mind – two to three years," Zelensky said, referring to Brussels' plans to tap Russia's frozen assets to help Kyiv.

Subscribers only