Total UK footfall was down 11.8% on October three years ago, according to British Retail Consortium-Sensormatic IQ data. Total UK footfall was down 11.8% on October three years ago, according to British Retail Consortium-Sensormatic IQ data. The Independent
UK News Diddy trial live updates: Cassie to be cross-examined and a recap of day three’s ‘freak off’ evidence