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.
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 ...
It was another tough year for restaurants and traditional brick-and-mortar retailers. Several national chains announced closures and bankruptcies in 2024 – not to mention the local small ...