public borrowing shrinks to 10 year low

Government borrowing was at its lowest fot a decade in 2017 according to official data. Public borrowing was £48.1bn, the lowest since 2007, the ONS said.

Tax receipts were up 5% in November 2017 compared to November last year- The Daily Telegraph     The Times    Financial Times   The Guardian