Annual jump of 25% in personal insolvencies in England and Wales in November
Debt relief order numbers have been at record levels in recent months after the removal of a £90 admin fee.
Debt relief order numbers have been at record levels in recent months after the removal of a £90 admin fee.