Britain’s leading road safety charity the Institute of Advanced Motorists (IAM) has revealed the local authority areas that have performed best and worst for reducing the number of people killed or seriously injured on their roads last year. The top three areas for reductions are Nottinghamshire, Tower Hamlets and Chester/Chester West; with some 98, 81 […]