Donald Trump has hit out at Volodymyr Zelensky for saying Ukraine would not recognise Russia's occupation of Crimea.
"This statement is very harmful to the peace negotiations with Russia," the US president said in a social media post, adding that a US brokered peace deal is on the horizon.
“He has nothing to boast about! The situation for Ukraine is dire — He can have Peace or, he can fight for another three years before losing the whole Country,” Mr Trump wrote.
It comes as high-level peace summit in London to discuss the terms of a Ukraine peace deal on Wednesday was abruptly downgraded after Mr Trump’s most senior diplomat snubbed the meeting.
Foreign ministers from France and Germany abandoned plans to travel to the UK for the talks after US secretary of state Marco Rubio announced he would not attend, citing “scheduling issues”.