Royal Family LIVE: Meghan Markle 'dislikes' UK and 'will not step foot in country again' 0 25.07.2024 10:03 Express.co.uk A royal commentator has touched on whether Meghan Markle is really going to join her husband Prince Harry at the Invictus Games in Birmingham in 2027.