President Volodymyr Zelensky will meet key European leaders in London on Monday, as Ukraine's allies plan their response to an ongoing US push for Kyiv to accept concessions in peace talks.

The leaders of France and Germany will join Zelensky and Prime Minister Sir Keir Starmer at No 10 as they seek to ensure any deal deters a future Russian attack.

The high-level meeting follows three days of talks in Florida, where Zelensky's chief negotiator pushed for changes to a White House plan widely considered to accommodate central Kremlin demands.

The US and Ukraine said there was progress but US President Donald Trump appeared to criticise Zelensky on Sunday, saying he hasn't read the draft.

Trump told reporters that he was a little disappointed that President Zelensky hasn't yet read the proposal, that was as of a few hours ago. He continued: His people love it... [Russia] would rather have the whole country when you think of it, but Russia is, I believe, fine with it - but I'm not sure that Zelensky is fine with it.

Monday's talks will involve Starmer, French President Emmanuel Macron, and German Chancellor Friedrich Merz, who represent three of NATO's largest military budgets, excluding the US.

The meeting will focus on ongoing peace negotiations while UK cabinet minister Pat McFadden emphasized the need for meaningful security guarantees.

As discussions intensify, the fate of the Zaporizhzhia nuclear power plant remains a crucial sticking point in negotiations. The Kremlin has voiced its willingness to continue fighting until full control of the disputed eastern regions is achieved.