The number of people visiting British shops last year fell by 2.2 per cent, the biggest drop since 2021, industry data has shown, adding to signs of a broader economic slowdown. The British Retail Consortium said footfall in the final quarter of the year – when Christmas spending is key for most retailers’ profits – […]