Business insolvencies fell in May
Latest figures from the Insolvency Service have shown that the number of business insolvencies in England and Wales fell to 1,868 in May 2026, 10% lower than in April 2026 (2,087), and 16% lower than the same month in the previous year (2,231 in May 2025). The insolvencies consisted of 285 compulsory liquidations, 1,423 creditors’ voluntary…

