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