Monthly insolvency statistics

A snapshot of corporate and personal insolvencies across England and Wales in 2023