Donald Trump, who will return to the White House in January next year, has repeatedly boasted that he could end the Russia-Ukraine war in his first 24 hours in power.