In data: Affordability trumps brand loyalty in UK retail sector

The State of Loyalty report, based on spending data from over 22 million UK bank accounts and a survey of…