Grocery sales reached a record £13.8 billion for Christmas 2025, with shoppers spending on average £476 at supermarkets during the festive month and lamb was a standout winner.
Agriculture and Horticulture Development Board (AHDB’s) latest insights reveal surprising winners in festive meat and dairy trends.
Despite nearly half of consumers claiming they w...
