Britain’s high streets saw 35 shop closures a day in 2024
Britain's high shrinkage continued to shrink in 2024, when 35 stores were closed on average every day as retailers fought competing online and economic uncertainty.
However, although 12,804 closure last year, the latest PWC…