22,455 Businesses Entered Insolvency in 2025: 5 Ways Devon Firms Can Stay Ahead
The Insolvency Service’s latest demography figures make for a surprising read. In England and Wales in 2025, there were 22,455 business insolvencies, a rate of 116 per 10,000 businesses. That is roughly level with 2024 (117 per 10,000), but a long way above the 88 per 10,000 recorded in 2019. Two things stand out for …





