boroughs car coming highest london High road or low road? Scottish cars top MOT failure poll 23 October 2020Cars in Scotland are the least likely in the UK to pass their MOT, with cars in Devon coming a close second, while cars in… Read More