A plane developed a technical fault on the Greek island of Corfu causing major delays for passengers.

THOMAS Cook had to delay flights to and from Turkey until the plane was fixed so that it could fly to Glasgow to pick up almost 300 passengers.

But the technical fault in Greece meant the passengers arrived last night at Glasgow Airport only to be told their 6.55pm holiday flight to Dalaman had been cancelled until this morning.

Holidaymakers were given vouchers for meals and drinks but were not given overnight accommodation after the holiday giant claimed there were no rooms available at neighbouring hotels.

And another 148 holidaymakers in the Turkish resort were also left waiting.

The same plane was supposed to have flown them home early today but instead they too faced a 14-hour marathon wait and were not due to arrive back in Glasgow until this afternoon.

A Thomas Cook spokesman apologised for the delays and the inconvenience caused and admitted the same plane had developed a technical fault in Corfu yesterday which led to lengthy delays to the flight schedule.

He added: "When the plane returns to Glasgow this afternoon that should be an end to the delays."

The marathon waits came at a time when Thomas Cook began upgrading its Boeing 757 fleet last year.

Dozens of holiday jets are being replaced by the Airbus A320 during a five-year upgrade.

gordon.thomson@eveningtimes.co.uk