After two years of non-stop learning, 19-year-old care worker Mac is yet to take his test. But that hasn’t stopped him becoming a fast and overconfident driver.