IT glitches disrupt British Airways flights 

Problems with British Airways’ Information Technology (IT) systems left passengers facing flight delays and long queues…