High street vacancies at ‘critical levels’, says BRC

About 6,000 shops have closed across Britain over the past five years as crippling business rates push vacancies to “critical levels”.

New research from the British Retail Consortium and Local Data