fromMail Online
14 hours agoReady for Christmas dinner? The exact date you should buy every item
It's the focal point of any festive gathering - but the responsibility of providing Christmas dinner can trigger monumental stress. From securing the Brussels sprouts, crafting a timeplan and basting the turkey, it takes military-level planning. Even working out when to buy all of the ingredients can cause a headache - as you don't want any of the essentials to spoil before the 25th.
Food & drink