The BBC Good Food Christmas Taste Awards 2018 testing is complete and the results are in…
Our expert panel blind-tasted 166 entries – good and bad – from 11 supermarkets to bring you the very best food buys on offer this Christmas. Read on to discover the winning products for each of the 18 categories.