The number of people going financially insolvent across England and Wales jumped by 7% annually in April, according to Insolvency Service figures. Some 10,920 people entered insolvency in April 2026, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results