Business insolvencies rise to record levels

More businesses have declared themselves insolvent in the past three months than at any time over the past 60 years. In the first three months of 2022 there were about 4,900 company insolvencies in England and Wales, more than double