Eight Bank Branches Shuttered Every Week Since 2016 in England, Despite Rapid Business Growth
July 10 2025
New research reveals that 3,700 bank branches shut down across England between 2016 and 2024, averaging eight closures per week, suggesting UK entrepreneurialism is being bolstered by digital providers.