Donald Trump has hit out at Prince Harry for urging the US to throw support behind Ukraine. It comes after an impassioned speech by Harry at the Kyiv Security Forum on Thursday (23 April), where he asked for "American leadership" to "honour its international treaty obligations" in its "enduring role in global security". In response to a reporters question on what he thought of Harry’s plea to the US, the president said: “Prince Harry? How's his wife? Please pass on my greetings to her, okay.” He added: “I know one thing. Prince Harry doesn't speak for the United Kingdom. That's for sure. I think I speak more for the United Kingdom than Prince Harry.”

Duke of Sussex says US must ‘honour obligations’ as it persuaded Ukraine to give up nuclear weapons; US president retorts that Harry doesn’t speak for Britain. What we know on day…

The US president's comments come ahead of a state visit from King Charles III and Queen Camilla.