Prince Harry has taken a subtle swipe at Donald Trump just hours after the US President tore into his wife Meghan Markle.
On Saturday, Mr Trump ruled out deporting the Duke of Sussex from the US after the prince had admitted in his memoir about past drug use, claiming Harry has “enough problems with his wife” Meghan, whom he said was “terrible”.
But speaking to a crowd of 40,000 at the BC Stadium in Vancouver, Canada, at the opening ceremony of the Invictus Games, the Duke criticised the “weak moral character in the world”.
He said: “At this moment, when there is no shortage of crises, no absence of uncertainty, no lack of weak moral character in the world, the values you embody, the way you carry yourselves – not only at the Invictus Games, but each and every day – your courage, your resilience, your humanity, illuminate a path forward for us all.”
FOLLOW BELOW FOR LIVE UPDATES: