Stansted has suspended all flights for the foreseeable, while Gatwick and Heathrow have cancelled more than 50 flights. Roads and railway also disrupted.