Donald Trump has claimed the end of the Ukraine war could come in weeks, despite his deadline for Vladimir Putin to reach a ceasefire running out in a matter of days.
The US president insisted “great progress” had been made between his special envoy Steve Witkoff and the Russian president following a three-hour meeting in Moscow on Wednesday.