Latest figures from the Insolvency Service have shown that the number of business insolvencies in England and Wales was 1,747 in October 2024, 10% lower than in September 2024 (1,950) and 24% lower than the same month in the previous year.
The business insolvencies figures consisted of 188 compulsory liquidations, 1,445 creditors’ voluntary liquidations (CVLs), 100 administrations and 12 company voluntary arrangements (CVAs).
CVLs accounted for 83% of all company insolvencies. The number of CVLs decreased by 7% from September 2024 and was 24% lower compared to the same month last year (October 2023). The number of CVAs was 48% lower in October 2024 than October 2023 and 29% lower than in September…