Prince Andrew has been described as a "loose canon" as a royal expert believes the King has just weeks to decide about the Firm's Christmas arrangements.