Business insolvencies fall by 1.7%
Latest figures from the Insolvency Service have shown that the number of business insolvencies in England and Wales fell by 1.7% in August 2025 to a total of 2,048 compared to July 2025’s total of 2,083, and increased by 5.9% compared to August 2024’s figure of 1,933. The insolvencies consisted of 281 compulsory liquidations, 1,578…

