UK borrowing in October was £3bn higher than forecast

Public sector net borrowing excluding public sector banks, £bn