Annual Government borrowing drops unexpectedly to lowest in three years

· The Independent