British Airways axes flights for up to 105,000 holidaymakers this month

The airline has told bosses at Gatwick and Heathrow it is cancelling more than 650 flights to destinations including Malaga, Ibiza, Palma, Faro and Athens to try and avoid more chaos.