A STAGGERING 17,350 shops could shutter this year because of Labour’s tax-whacking Budget, economists have warned. Experts braced Britain for a high street cull far beyond the 13,000 stores that ...
The Centre for Retail Research has predicted that store closures will rise to around 17,350 in 2025, from 13,479 in 2024, as business rates take a toll on retailers.