This gallery contains 1 photo.
Department for Transport (DfT) statistics reveal that in 2017, 86% of cars exceeded the speed limit on 20mph roads, with 18% breaking the limit by more than 10mph. DfT’s Vehicle Speed Compliance Statistics report was released last week. The statistics … Continue reading