Christmas food ranges from several UK supermarkets have been tried and tested and one came out on top. Marks & Spencer ...