"About 1500 Christmas puddings paid for by The Queen (through the Privy Purse) are distributed to staff throughout the Palaces, staff in the Court Post Office and Palace police. Each pudding is ...