
The number of firms falling into insolvency in England and Wales surged to the highest level for 14 years in the past quarter, according to Government figures.
Insolvency Service data revealed that there were 6,342 company insolvencies over the three months to June 2023.