UK consumers splashed out a record £14.6bn on food and drink in the run-up to Christmas, industry research showed on ...