Zelenskyy warned EU leaders in Brussels on Friday that a Russian victory in Ukraine could force as many as 20 million Ukrainians to flee to Europe, describing a refugee crisis that would dwarf anything the continent has absorbed since World War II. Speaking at a press conference during an EU leaders' summit, the Ukrainian president framed the war's outcome as a question of Europe's own future, not just Ukraine's.
The warning in Brussels
Zelenskyy told reporters that Moscow would not stop at eastern Ukraine. "What will happen if we fall? I don't know, 20 million Ukrainians will come to Europe," he said, according to Politico's reporting from Brussels. He accused Russia of deliberately driving Ukrainians from their homes, saying his people were being "pushed" out and that Moscow had no intention of halting its aggression.
The Ukrainian leader warned that a Russian victory would threaten the very existence of the Ukrainian state — not just control over the Donbas and other territories. He also cautioned that Moscow is testing Europe's readiness to respond to airspace violations and drone incursions, urging partners to keep backing Kyiv.
Zelenskyy traveled to Brussels to shore up financial and military support as Ukraine heads into a brutal fifth wartime winter under Russian bombardment. Politico reported that the IMF projects a budget shortfall of $30 billion to $35 billion for Ukraine next year, even after accounting for the €90 billion loan Brussels approved last year — while the bloc's €2 trillion budget remains deadlocked amid rising energy costs and looming elections.
Europe already hosts millions of Ukrainian refugees
The warning lands against an already staggering displacement crisis. In the early days of Russia's full-scale invasion, millions of Ukrainians fled in what became Europe's fastest and largest refugee crisis since World War II. More than 4 million Ukrainians now live in EU countries under temporary protection status, with the largest populations in Germany, Poland, and Czechia, according to Eurostat.
- 5.76 million Ukrainian refugees worldwide, excluding Russia, as of April 30, 2026 — 5.21 million of them in Europe — according to UNHCR data cited by Ukraine's Ministry of Economy.
- 4.33 million held temporary protection status in the EU as of March 31, 2026, per Eurostat: Germany hosted 1.27 million, Poland 961,000, and Czechia 380,000.
- About 10.8 million people inside Ukraine still require humanitarian aid in 2026, UNHCR estimated.
A summit shadowed by Washington's drift
The Brussels meeting unfolded as relations between Kyiv and Washington grew openly hostile. Zelenskyy praised Europe's "real leaders" in a veiled swipe at U.S. President Donald Trump, who has heaped pressure on Ukraine to halt strikes on Russian oil facilities even as Russia's attacks on Ukrainian energy infrastructure continue. Trump blindsided Kyiv and European capitals last week with a deal allowing Russian diesel exports, and Zelenskyy said he felt betrayed.
Arriving at the summit, Zelenskyy said his priority was winter preparation — energy, air defense, and funding. Reuters reported that EU leaders rallied around him even as fears grow that Washington could pull back intelligence sharing and weapons support. European Commission President Ursula von der Leyen said Russia had not respected "a single minute" of Trump's announced energy ceasefire and had instead escalated.
What comes next
Zelenskyy's 20-million figure is a worst-case projection, not a forecast — but it is a deliberate one, aimed at European leaders already debating how long their support can last. With the war approaching its fifth winter, the question he posed in Brussels hangs over every EU capital: the cost of continued support versus the cost of a Russian victory that could send millions more Ukrainians westward.
Music in this post's reel: Kevin MacLeod - Hitman (incompetech.com), licensed under CC BY 3.0
Sources: Politico · Reuters · CNN · Interfax-Ukraine / UNHCR