So we were all booked into a decent enough hotel and given dinner vouchers etc, and warned to be ready for aq 0730 departure this morning. I woke up at 1 am and couldn't get back to sleep.
At 4 am they called and said the flight will be further delayed, so we should stay put. Aaargh. I shall try and get some sleep now.
Looking ahead, I do hope that the air has cleared sufficiently by the weekend for me to get home form Africa on something like the original schedule...