Prince Harry is expected to return to the UK to mark the 10th anniversary of the Invictus Games this year. In May 2023, the prince could come back to Britain to attend a service at St Paul’s Cathedral in London in celebration of the games. Prince Harry founded the Invictus Games in 2014 for wounded, injured and sick service men and women to compete in sporting events. The news comes as the government have announced a multi-million-pound bid to see the games return to the UK. The four-year programme would see the Invictus Games hosted in the Midlands, in Birmingham in 2027. The scheme is being …