Skip to main content

BA apologises after 'IT glitch' causes delays around the world