NEW: Harry and Meghan, the Duke and Duchess of Sussex are travelling to Balmoral Castle. They were supposed to be doing a charity event in London this evening.— Chris Ship (@chrisshipitv) September 8, 2022
NEW: Harry and Meghan, the Duke and Duchess of Sussex are travelling to Balmoral Castle. They were supposed to be doing a charity event in London this evening.