Tui has apologised after holidaymakers faced a 31-hour flight delay to return to Aberdeen from Majorca.

The flight from Palma was due to depart on Saturday evening but did not leave until the early hours of Monday.

A Tui spokesman said the flight was delayed as a result of an earlier delay to the aircraft operating the route.

One passenger told the BBC: “At one point it looked like we were abandoned and might have been there another night. Happy we are all home.”

Others complained on social media about a lack of information about what was happening.

The Tui spokesman added: “We would like to apologise to customers on the delayed flight TOM1665 from Palma to Aberdeen.

“Customers were provided with all-inclusive hotel accommodation and welfare at the airport.”