More than 13,000 high street stores were shuttered for good last year as experts warned there is “worse set to come” in 2025 ...
Experts reveal 28% surge in shop closures last year - with "worse to come" in 2025 off the back of cost hikes for retailers ...