iStock image Industry Reports Spring trio celebrations pack £6.9bn spending boom for UK retail Pooja Shrivastava Mar 12, 2026