Sigh of relief

Almost 83,000 drivers failed breath tests last year, 10,000 fewer than in 1990, according to Home Office figures for England and Wales.

Comments