Morrisons has been noted as the most affordable supermarket to buy Christmas dinner this year, offering dinner for eight people at just £2.88 per head.
The offer includes a 3.8kg turkey, potatoes, parsnips, Brussels sprouts, carrots, stuffing and cranberry sauce as well as Christmas pudding, mince pies and brandy butter.
The bill for eight people totals at £23.07, which is almost £2 pounds cheaper than its competitor Lidl.
Waitrose worked out to be the most expensive this year, amounting to £7.57 a head or £60.58 in total. Morrisons' turkey costs £10 while Waitrose's turkey costs £39.00.
This is the second consecutive year that Morrisons has been crowned the cheapest supermarket at Christmas. However, the cost of a meal has gone up 39p since last year according to Lovemoney.com.