Donald Trump has reportedly demanded that Ukraine agree a peace deal with Russia by Christmas after unleashing a furious tirade against President Zelenskyy - telling him to "get his act together".
The Ukrainian president has told European counterparts that the US delegation in the peace talks, comprised of special envoy Steve Witkoff and Trump's son-in-law Jared Kushner, is pushing him to agree a compromise with Vladimir Putin's Russia.
A source told the Financial Times that the US president wants a peace deal agreed "by Christmas".
Zelenskyy has told the American envoys that he needed time to consult with European allies before responding to Trump's proposals.
“To be honest, the Americans are looking for a compromise today,” Zelenskyy told reporters in a briefing over WhatsApp on Monday evening.
Trump branded European leaders “weak” in a wide-ranging interview, adding that mass migration has caused Europe to “decay”.
He also blamed the continent’s leaders for failing to end the war in Ukraine.
“I think they are weak,” Mr Trump told POLITICO.
“But I also think that they want to be so politically correct.”
“I think they don’t know what to do. Europe doesn’t know what to do.”
The US President accused European leaders of “talking too much” and failing to deliver on the war in Ukraine, as he demanded Volodymyr Zelenskyy “get his act together.”