Up to a million furious passengers left stranded by yet another air traffic control failure yesterday have now been told they may not be entitled to compensation - amid warnings the chaos could last for days.

More than 150 flights were cancelled across the country on Wednesday for around an hour amid a technical glitch at air traffic control (ATC) provider NATS' control centre in Swanick, Hampshire, which is understood to have been caused by a 'radar failure'.

Around 3,000 planes were scheduled to depart yesterday, with a similar number also due to arrive, meaning a total of 1.1 million seats were potentially impacted by delays and cancellations, according to aviation data company, Cirium.

NATS refused to rule out that hostile foreign action or hackers could be behind the incident, adding it was a 'radar-related issue' that was resolved by switching to a back-up system.

There were calls today - made by Ryanair’s chief operating officer - for the head of the UK’s air traffic control company Martin Rolfe to resign in the wake of yet another ATC disaster.