iStock image Industry Reports Nine in 10 Brits belong to loyalty scheme Pooja ShrivastavaSep 09, 2026