Borrowing – which hit a record £22.3bn in October – cannot go on “indefinitely”, chancellor says.

Read More At Article Source | Article Attribution