Snow, ice and fog caused the cancellation of 137 flights in and out of Madrid’s Barajas airport this morning and many other flights suffered long delays. There have been numerous complaints from passengers about a distinct lack of information from airport staff about cancellations and delays, the Guardia Civil having to intervene at one point to calm down angry travellers.