Donald Trump has said that the US could aid European security guarantees as he met Ukrainian President Volodymyr Zelenskyy at the White House.
He later said that Russian President Vladimir Putin had accepted security guarantees for Ukraine.
Trump also said they would discuss "the possible exchanges of territory", before appearing to change his position on a ceasefire, saying: "all of us would prefer an immediate ceasefire while we work on a lasting peace."
Just an hour before, Trump said a ceasefire was "unnecessary".
Trump sat down with Zelenskyy in the Oval Office, before meeting with European leaders, including Prime Minister Sir Keir Starmer, President Macron of France and German Chancellor Friedrich Merz.
The Oval Office meeting was much more cordial than their infamous meeting in February, in which Trump berated Zelenskyy in front of the world’s media.
Trump said there was a “good chance” of ending the war through these meetings.
“I know the president, I know myself, and I believe Vladimir Putin wants to see it end,” Trump said.
"If everything works out today, we’ll have a trilat," Trump said, referring to possible trilateral talks among Zelenskyy, Putin and Trump. "We’re going to work with Russia, we’re going to work with Ukraine."
Zelenskyy also expressed openness to trilateral talks.
"We are ready for trilateral as the president said," Zelenskyy said. "It’s a good signal about trilateral. I think this is very good."
Trump also hinted that the US could join Europe in providing security guarantees to Ukraine, although he did not give any details on what that would entail.
"They want to give protection," Trump said of European allies. "They feel very strongly about it and we’ll help them out with it. I think it’s very important."
Trump stopped short of committing U.S. troops to the effort, saying instead that details would be hashed out in their afternoon meeting with EU leaders.
• Subscribe to ITV News on YouTube: http://bit.ly/2lOHmNj
• Get breaking news and more stories at http://www.itv.com/news
Follow ITV News on TikTok https://www.tiktok.com/@itvnews?lang=en
Follow ITV News on Instagram: https://www.instagram.com/itvnews/
Follow ITV News on Facebook: https://www.facebook.com/itvnews/
Follow ITV News on X: https://twitter.com/itvnews