Almost 3pc of BA flights were cancelled last year, according to data from the Civil Aviation Authority (CAA) and analysts OAG. By contrast, Ryanair cancelled 0.34pc of flights and easyJet 1.5pc of flights. British Airways flights had an average delay of 22.3 minutes in 2023, compared to 21.5 minutes for …
Read More »