The Duke of York will not attend the royal family's Christmas lunch at Buckingham Palace or the Sandringham gathering amid ongoing controversy over his ties to alleged Chinese spy Yang Tengbo. His ex-wife, Sarah, Duchess of York, will also miss the events in solidarity with him.