11th July 2025 Eight bank branches have closed every week in England since 2016,... 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...