Prince Harry and his stepmother, Queen Camilla, have switched places when it comes to their reputations, a commentator says.
Queen Elizabeth II would historically host the meal – which typically falls on the Wednesday before December 25 – at ...