Donald Trump has dismissed the Duke of Sussex's comments on the Ukrainian conflict, saying that Prince Harry "is not speaking for the UK".
The remarks followed an impassioned speech by Harry at the Kyiv Security Forum on Thursday, where he urged "American leadership" to "honour its international treaty obligations" in its "enduring role in global security".