A mum sent her husband what she believed would be her final "I love you" message as the plane she was on "plummeted" in a dramatic emergency landing.
Nickola Tye was on the Jet2 flight from Ibiza to Leeds on Sunday when terrified passengers were told to "prepare for an emergency descent".
She was able to film the chaos as oxygen masks fell from the ceiling of the aircraft.
What sounds like a child's scream is heard in the terrifying footage, before the camera does a sweep showing a plane full of passengers wearing oxygen masks.
Nickola Tye posted a video on Facebook with the caption: "Never a dull moment! Captain shouts 'Emergency, emergency, prepare for descent', oxygen masks drop down, plane starts to plummet!
"Never been so frightened in my life! Emergency landing at Barcelona."
Nickola told The Sun that "all hell broke loose" on the plane carrying 180 travellers, but a Jet2 spokeswoman said it made a safe landing in Barcelona.
Nickola, 39, added: ""I didn't have my two young children or husband with me and all I could think was I'm not going to get to see them again.
"Because we were getting lower I was able to write a text to my husband. I said 'the plane is dropping and the oxygen masks have dropped down, if anything happens I love you'."
She said people were crying and that a woman at the front of the aircraft could not be consoled.
Passenger John Hatfield, from Normanby, was forced to rip down a metal panel above his head after a frantic scramble when his and his girlfriend's oxygen masks didn't come down, Gazette Live reports.
The couple shouted for help as they heard the announcement "Apply oxygen masks and pull the straps tight"."It was stuck in the panel. The panel just hadn't dropped down," said the 33-year-old.
"There were three people on our row. All three of us tried pressing the manual button and it just didn't come down at all.
"My girlfriend started crying for help. She was shouting for help from the cabin crew, but they had run to their own seats.
"So the only thing left to do was put my hands up there and rip it down."
But a Jet2 spokeswoman said there was "no technical failure" with the oxygen masks, adding "that's just how it works".
A Jet2 spokesperson told the Mirror Online: "On Sunday 16 July, flight LS264 from Ibiza to Leeds Bradford diverted to Barcelona due to a minor technical issue.
"We are aware of some sensationalist reporting regarding this divert so we would like to point out that our highly-trained crew followed procedure and made a controlled descent before landing safely.
"All customers were flown to Leeds Bradford on a replacement aircraft. We would like to apologise to customers who were affected, however their safety and well-being will always be our number one priority."