Features Headache for 38 million South Africans trying to use the online driver’s licence booking system 30 May 2024