Business insolvency levels fell by almost 8.4% in June
Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales decreased by 8.4% to a total of 2,043 in June compared to May 2025’s total of 2,230, and decreased by 15.9% compared to June 2024’s figure of 2,430. The business insolvencies consisted of 332 compulsory liquidations,…

