Fraser McKevitt, head of retail and consumer insight at Kantar, said: “December is always an incredibly busy time for supermarkets, but take-home grocery shopping is usually supplemented by celebrations in restaurants, pubs and bars – with £4 billion spent on food and drink, excluding alcohol, out of the home during the normal festive month."