Britain loses 6,000 retail outlets in the last five years

Over the last five years, 6,000 retail outlets have closed in Britain thanks to a combination of the crippling business rates regime and Covid, according to the latest data from the British Retail Consortium (BRC) and Local Data Company (LDC). In the second quarter of this year, the overall vacancy rate rose to 13.9% – […]