Travel News British Airways – IT failure caused 1000 flights to be cancelled by Sharron Livingston May 29, 2017 by Sharron Livingston May 29, 2017