News

New data reveals a 1.7% year-on-year decrease in UK retail footfall for May 2025, following a positive start to the year with ...