European Union agrees on new $54bn aid package for Ukraine

Hungary previously vetoed the measure and criticised the bloc’s military support for Ukraine.

All 27 European Union countries have agreed on an additional 50-billion-euro ($54bn) aid package for Ukraine, despite threats from Hungary to veto the move.

“We have a deal,” European Council President Charles Michel said in a post on X on Thursday, just an hour into a special summit of EU leaders in Brussels.

Michel said the move “locks in steadfast, long-term, predictable funding for Ukraine” and demonstrates that the “EU is taking leadership and responsibility in support for Ukraine; we know what is at stake“.

Ukraine’s President Volodymyr Zelenskyy said the EU’s approval of the aid package would strengthen long-term economic and financial stability as the war with Russia approaches its third year.