Meghan Markle and Prince Harry’s SURPRISE return to the UK April 16, 2022 PCChannel British Royal Family, UK News British Royal Family Prince Harry and wife Meghan have held a secret visit with the Queen at Windsor Castle their first time back in the UK together in two years. Credit Sunrise