Christmas Checklist: Festive Feast

There are two types of people at Christmas: Those who have everything organised, stockpiled and ready to go from day dot, or you know, the rest of us who do a supermarket sweep on Christmas Eve wondering if 10 packets of pigs in blankets will actually be enough (it is). We’ve comprised a Christmas Checklist…