With less than two months till Christmas, supermarkets have been unveiling their festive food ranges and we must say, there’s a pretty good spread on offer this year.