Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales was 1,966 in November 2024, 13% higher than in October 2024 (1,743) and 12% lower than the same month in the previous year (2,243 in November 2023).
The business insolvencies consisted of 254 compulsory liquidations, 1,565 creditors’ voluntary liquidations (CVLs), 132 administrations, 14 company voluntary arrangements (CVAs) and one receivership appointment.
In November 2024, CVLs accounted for 80% of all company insolvencies. The number of CVLs increased by 8% from October 2024 and was 15% lower compared to the same month last year (November 2023). The seasonally adjusted number of…