British Airways Cancels More than 100 Flights in and out of London, 25,000 Passengers Affected

British Airways (BA) faced severe disruptions this weekend, canceling over 160 flights and affecting an estimated 25,000 passengers during one of the year’s busiest travel periods.