
Shoppers spent billions at discount supermarkets over the Christmas period, as the cost-of-living crisis pushed customers towards cheaper festive options.
Aldi said its sales topped £1.5 billion for the first time in the four weeks to Christmas Eve, rising by 8% on last year. On its busiest day, 22 December, it served 2.5 million customers.