Business

Britain’s deficit hits 17-year low

Britain's deficit improved last year to reach its lowest level for 17 years on bumper tax revenues and lingering state austerity, official data...