Dave struggling to deal with the utter chaos that is Cairo International Airport :-)