What Ukraine calls security “guarantees” and what American officials have described as security “protocols” may leave some wiggle room for Trump in the event of coming to Kyiv’s defence after a future Russian attack – but there is no doubt Zelensky feels he and his European allies have secured an important concession from Washington.

We heard few, if any, new details about where a future ceasefire line would be drawn and what territory, currently occupied by Russian forces, Ukraine would agree to surrender.

That prospect is still something many Ukrainians would find hard to swallow, especially as Russia continues to strike against cities and critical infrastructure across Ukraine on a daily basis.

But as the snows fall and bitter winds sweep in from the east, Zelensky knows the only alternative to a ceasefire and subsequent peace deal, is another costly, attritional winter of warfare with the inevitable loss of life that will hit Ukraine far harder than Russia.

Ukraine’s president clearly hopes that guarantees of American monitoring, a multinational force on Ukrainian soil and more weapons support for his armed forces, will convince a sometimes-sceptical population that he is right to sue for peace, bolstered by a growing international coalition.

But, in concluding the Paris press conference, Zelensky acknowledged Tuesday’s “milestone” did not necessarily guarantee peace. Real progress still needs Russian support, and Moscow has been notably silent in recent days about diplomatic efforts to end the war.

Putin is known to oppose the prospect of a European-led international force in any disputed areas and will be reluctant to halt his troops’, albeit slow, advance if Moscow’s war objectives have not been realised.

But pressure is undoubtedly growing on both sides to make compromises and end the war.

Last week, Zelensky said a peace deal was “90% ready”. Agreeing on the remaining 10% would “determine the fate of peace, the fate of Ukraine and Europe”.

Territory and security guarantees have been at the forefront of unresolved issues for negotiators.

Putin has repeatedly warned that Ukrainian troops must withdraw from all of Ukraine’s eastern Donbas or Russia will seize it, rejecting any compromise over how to end the war.

Zelensky has so far ruled out ceding any territory, but has suggested that Ukraine could withdraw its troops to an agreed point – but only if Russia does the same.

Moscow currently controls about 75% of the Donetsk region, and some 99% of the neighbouring Luhansk. The two regions form the industrial region of Donbas.

The original US-led 28-point peace plan widely leaked to the media last year was seen by Kyiv and its European allies as being heavily skewed in Russia’s favour.

This triggered weeks of intensive high-level diplomacy – with Ukraine, the US and European leaders trying to amend the draft.

Last month, Kyiv sent the US an updated 20-point plan – as well as separate documents outlining potential security guarantees and provisions for Ukraine’s reconstruction, Zelensky said.