ARTICLE AD BOX
New figures from the Office for National Statistics show that borrowing hit £14.3 billion in November. That’s the fourth-highest November borrowing since records started in 1993…
Borrowing was higher than the OBR’s forecast of £13 billion with public sector net debt 1.8% higher than last year at 97.5% of GDP.[…] Read the rest