Government borrowing in November hits three-year low
Government borrowing in November was the lowest for that month in three years, according to official figures. November borrowing was £3.4bn less than the same time last year, the Office for National Statistics