Record-breaking budget surplus as government's tax income rises
More money than ever has been left over in the public finances due to more tax being paid, official figures show.
More money than ever has been left over in the public finances due to more tax being paid, official figures show.