Watch live as planes battle Storm Darragh and wind speeds of over 90mph to land at Heathrow Airport on Saturday (7 December). Several British Airways flights to and from Heathrow, Paris, the United ...