British Airways cancellations: Thousands of holidaymakers have flights cancelled and delayed due to system failures

16,000 passengers have had their flights cancelled so far, with thousands more facing long delays

British Airways cancellations: Thousands of holidaymakers have flights cancelled and delayed due to system failures
16,000 passengers have had their flights cancelled so far, with thousands more facing long delays