
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.