Since Keir Starmer became Prime Minister (05 Jul 2024), the UK has seen a notable increase in small business insolvencies. Our analysis, based on government and industry data, estimates around 6,702 small businesses have ceased operations by Mar 26, 2025.