Government borrowing surge means public debt mountain now equals £95,300 per household

More stories from Finance

More stories from Business (UK)

More stories from Finance (UK)