I noticed Sydenham Road traffic was chockablock around lunchtime - maybe that is why and hopefully the delay will be shortlived.
Bad news about your driving lesson, hug. Perhaps put it down to a lesson in driver patience

if you can't get a partial refund...