The UK supermarket with ‘best’ food and drink for Christmas has been revealed

Taste testers tried more than 680 festive products to find the 'very best'.