A learner driver has failed their theory test 128 times, according to a new report. The candidate would have spent about ...