Learner driver fails theory test for 128th time despite spending nearly £3k on fees

Wait 5 sec.

The highest number of attempts at the practical test before passing last year was 21