The European Union is rapidly coming to terms with the limitations of its multibillion-euro support for Ukraine, as Russia's all-out escalation wrecks the country's finances, depletes its air defences and deepens its reliance on cash-strapped donors.
"This war will last longer than we thought," a European diplomat said, speaking on condition of anonymity. "There's a realisation that needs will continue to present themselves, but it's not yet clear how this will be addressed."