Many British Airways flights were cancelled on Wednesday with delays around the world affecting thousands after an IT glitch halted

It’s been a year to forget for British Airways. The beleaguered airline has suffered a series of embarrassing setbacks in 2017,

The boss of British Airways (BA) has reportedly tried to stop staff commenting on the computer system failure that resulted in flights