For the first time in 33 years, British Queen Elizabeth II and Prince Philip will not go to the Sandringham country estate at Christmas, but will stay at Windsor Castle, where they have been spending most of their time since the outbreak began, Buckingham Palace said.more