The latest data from the Insolvency Service and Companies House shows that the number of firms going bust in England and Wales increased by 16% last month compared to the same time last year. The total of 2,191 company insolvencies in July serves as a reminder that many businesses are still struggling to recover from the financial impact of high inflation and borrowing costs…