The cheapest supermarket in the UK to buy Christmas dinner has been revealed, with prices starting at just 9p - and it's not dependant on loyalty schemes