Borrowing

in October hit £22.3bn, with public sector debt over £2 trillion.