‘Poor visibility’ causes more than 20 flight cancellations at Heathrow
British Airways has grounded 18 flights, while Aer Lingus, Air France and Lufthansa have also cancelled departures
British Airways has grounded 18 flights, while Aer Lingus, Air France and Lufthansa have also cancelled departures