Rising business rates threaten to permanently close over 200 stores on UK’s flagship high streets, and risk inflationary price increases for consumers
Retail, leisure, and hospitality businesses across the nation’s flagship high streets from Birmingham and Bristol to Liverpool and London are ...




