King Charles has been spared fresh "public embarrassment" after Prince Andrew and Sarah Ferguson opted to skip the traditional pre-Christmas royal lunch at Buckingham Palace, according to a royal commentator.
Sarah Louise Robertson told GB News that the Duke and Duchess of York decided to "keep a low profile" following recent controversies.