Crime & Courts Elgin driver has to sit his driving test again after being caught speeding June 24, 2016