Britain loses 6,000 retail outlets in five years as shops close
British Retail Consortium points to ‘crippling’ business rates, the cost of living crisis and Covid as factorsBusiness live – latest updatesBritain has lost 6,000 storefronts in five years, new figures show, with financial pressures forcing shop owners…