British Airways suffered a global IT failure, resulting in the wholesale stoppage of flights from London airports on Saturday. Delays and cancellations continued throughout the weekend. BA blamed a power-supply problem for the snafu, which left thousands of passengers stranded in airports or stuck on the tarmac for hours.