US President Donald Trump and Russian President Vladimir Putin will meet in Alaska on 15 August to discuss the future of the war in Ukraine.

Trump announced the meeting on social media and it was later confirmed by a Kremlin spokesperson, who said the location was "quite logical" given Alaska's relative proximity to Russia.

The spokesperson added that Trump had been invited to Russia for a potential second summit.

The announcement of next week's meeting came just hours after Trump signalled Ukraine may have to cede territory in order to end the war, which began with Russia's full-scale invasion of its neighbour in February 2022.

"You're looking at territory that's been fought over for three and a half years, a lot of Russians have died. A lot of Ukrainian have died," Trump said at the White House on Friday.