More than 10,000 airline passengers have had their flights cancelled due to poor weather and air traffic control restrictions.

A number of British Airways and easyJet flights from Heathrow and Gatwick are among those affected.