UK public borrowing drops to lowest level in 17 years

Rapid growth in tax receipts reduces budget deficit to £24bn, down from £41bn

ft.com