Latest figures from the Insolvency Service have shown that the number of business insolvencies in England and Wales increased by 2% in April 2026 compared to the previous month rising to 2,085 from 2,037. April’s figure was 3% up on the same month in 2025.
The data showed that there were 2,085 business insolvencies. The company insolvencies consisted of 371 compulsory liquidations, 1,510 creditors’ voluntary liquidations (CVLs), 183 administrations, 20 company voluntary arrangements (CVAs) and one receivership appointment.
CVLs accounted for 72% of all company insolvencies. The number of CVLs was similar to both March 2026 and the same month last year (April 2025). It was also similar to the average of the…

