The Prince and Princess of Wales arrive at Balmoral hours after Harry and Meghan’s surprise move to the UK is confirmed

The Prince and Princess of Wales are now in Balmoral with The King and Queen. William and Kate arrived at the Royal Family’s Scottish residence just hours after it was confirmed that Harry and Meghan...