First there was the cabin crew strike, then the Iceland volcano, then the strike again and of course Heathrow Terminal 5.

But it was all good.  We made it right on schedule!