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