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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.