Prince Harry being forced to stay at London hotel shows ‘deteriorated’ relationship with royals: ‘It’s sad’
He’s living the s̶w̶e̶e̶t̶ suite life. With a whopping total of 22 royal residences peppered across the UK, Prince Harry was forced to check into a hotel room during his brief return to London this week. The Duke of Sussex, 39, touched down on home soil Tuesday to celebrate the 10th anniversary of the Invictus … Read more