According to Kantar data, the boom in spending was driven by the average UK household making 17 purchases in December. Read more
The golden Christmas period was a huge boost for Britain's biggest supermarkets Tesco and Sainsbury's. But the storm clouds of 2025 are looming
