Sir Keir Starmer also condemned the comments, calling them “insulting and frankly appalling” and demanding an apology.

The Role of the Invictus Games

Prince Harry founded the Invictus Games in 2014, with the name “Invictus” meaning “unconquered,” to highlight the strength and resilience of the military community.

The Games aim to support both physical and mental recovery, encouraging competitors to focus on their abilities rather than their injuries.

They also bring nations together to honour the sacrifices made by veterans and those still serving, reinforcing the shared commitment highlighted in Harry’s statement.