The US president conceded the war in Ukraine was "tough to solve" after several days of high-level talks.

Volodymyr Zelensky will visit the White House tomorrow for a one-on-one which Donald Trump believes could pave the way for a three-way meeting with Vladimir Putin.

Ukraine and its European allies have criticised Putin’s stance on the war after the Alaska summit as a way to buy time.