Prince Harry has announced that the Invictus Games will return to the UK in 2027. Harry founded the Invictus Games a decade ago when he was still a working member of the Royal Family. Despite stepping down from the monarchy in 2020, Prince Harry has continued his work with the sporting competition for veterans. The first Invictus Games were held in London in 2014 and the Duke of Sussex hosted an anniversary event to mark the occasion earlier this year at St Paul’s Cathedral. No members of the Royal Family attended the anniversary event in May but the Invictus Games taking place in Birmingham c…