Donald Trump says spoke with Ukraine’s Volodymyr Zelensky, pledges to ‘end the war’

In his Truth Social post, Trump said that as president he “will bring peace to the world and end the war that has cost so many lives”.

“Both sides will be able to come together and negotiate a deal that ends the violence and paves a path forward to prosperity,” Trump said.

Though Trump has put forward few tangible policy proposals, he said in an interview last year that Ukraine might have to cede some territory to reach a peace agreement.

In his post, Zelensky said he congratulated Trump on becoming the Republican nominee and condemned the assassination attempt on him last week.

“I wished him strength and absolute safety in the future,” Zelensky said.

“I noted the vital bipartisan and bicameral American support for protecting our nation’s freedom and independence.”

Ukraine, he said, “will always be grateful to the United States for its help in strengthening our ability to resist Russian terror. Russian attacks on our cities and villages continue every day.”

Zelensky rejects any negotiations with Russia on ending the conflict as long as Russian troops remain in Ukraine.

The Ukrainian president has proposed a peace plan, showcased again at a “world summit” last month to which Russia was not invited, that calls for the withdrawal of Russian troops and the restoration of Ukraine’s 1991 post-Soviet borders.

Russian troops occupy about 20 per cent of Ukrainian territory. Moscow’s forces have made incremental gains in the east of the country along the 1,000km (600 mile) front since capturing the key city of Avdiivka in February.