The latest Department for Transport (DfT) road casualty statistics released today show a decrease by 2% compared with 2012 – the lowest figure since national records began in 1926.

Read More