US President Donald Trump has said there was a “very good chance” the war in Ukraine could end. He posted on social media after his envoy, Steve Witkoff, held a lengthy meeting with Russian president Vladimir Putin on Thursday night in Moscow, that Mr Trump described as “very good and productive”.