UK Consumers Expected to Spend £20 Billion on Groceries This Festive Season, Data Shows.
Recent data from NielsenIQ (NIQ) indicates a projected spend of £5.7 billion during the week ending 20 December 2025, solidifying it as the largest shopping...

