Britain’s high streets continued to shrink in 2024, with an average of 35 stores closing each day as retailers battled online competition and economic uncertainty. However, despite 12,804 closures last year, the latest data from PwC indicates a more positive outlook for the sector, with the rate of closures slowing compared to 2023, when 14,801 stores shut their doors. While closures outpaced new openings, the retail landscape saw signs of resilience, with 9,002 new shops...