With all the talk of how bad things are at BA perhaps their operations director should console himself with what's happening to one airline in the US. According to the U.S. Department of Transportation statistics for June Atlantic Southeast Airlines could only manage 56% of it's flights arriving on time. Most likely because not even one of their flights between Atlanta and Chattanooga - in either direction managed to run to time. Neither did any of their flights from Atlanta to Myrtle Beach, Hilton Head or Milwaukee - that's 100% operated late!
Hell of a way to run an airline.