Prince Harry and the Invictus Games 10 years on

The Duke of Sussex is back in the UK to formally mark the 10th anniversary of the Invictus Games. The games stage sporting events for wounded veterans or serving military to aid their recovery. Prince Harry launched the Invictus Games at London’s Olympic Park in March 2014, after being inspired by the Warrior Games in the US. Having first been staged in London, the games have since been held across the globe on five more occasions.