Prince Harry's UK return leaves major question for the Royal Family 24.07.2024 07:05 Express.co.uk Prince Harry is set to make a second return to the UK in the coming years after his Invictus Games charity announced that Birmingham has won the bid to host.