The flight was delayed for an hour, so I wandered up and down the plane, making sure everyone knew what was going on. Tim made an announcement - "You'll be pleased to know the weather is sunny and dry in Malaga and we should be on our way shortly." It was 13 minutes after take-off and we had just reached 17,300 feet, 5000 feet beneath our assigned altitude. I went onto the flight deck and asked if they'd like tea. I was just stepping out, with my hand on the door handle, when there was an enormous explosion and the door was blown out of my hands. I thought, "My God. It's a bomb." Explosive decompression made the whole cabin mist up like fog for a second - then the plane started to plummet.

I whipped round and saw the front windscreen had disappeared and Tim, the pilot, was going out through it. He had been sucked out of his seatbelt and all I could see were his legs. I jumped over the control column and grabbed him round his waist to avoid him going out completely. His shirt had been pulled off his back and his body was bent upwards, doubled over round the top of the aircraft. His legs were jammed forward, disconnecting the autopilot, and the flight door was resting on the controls, sending the plane hurtling down at nearly 650kmh through some of the most congested skies in the world. Everything was being sucked out of the aircraft: even an oxygen bottle that had been bolted down went flying and nearly knocked my head off. I was holding on for grim death but I could feel myself being sucked out, too. John rushed in behind me and saw me disappearing, so he grabbed my trouser belt to stop me slipping further, then wrapped the captain's shoulder strap around me. Luckily, Alistair, the co-pilot, was still wearing his safety harness from take-off, otherwise he would have gone, too. The aircraft was losing height so quickly the pressure soon equalised and the wind started rushing in - at 630kmh and -17C. Paper was blowing round all over the place and it was impossible for Alistair to hear air-traffic control. We were spiralling down at 80 feet per second with no autopilot and no radio.

I was still holding on to Tim but the pressure made him weigh the equivalent of 500 pounds [about 200 kilograms]. It was a good thing I'd had so much training at rugby tackles, but my arms were getting colder and colder and I could feel them being pulled out of their sockets. Simon came rushing through and, with John unwrapped Tim's legs and the remains of the doors from the controls, and Alistair got the autopilot back on. But he continued to increase speed, to lessen the risk of a mid-air collision and to get us down to an altitude where there was more oxygen. He dived to 11,000 feet in 2 minutes, then got the speed down to 300kmh.

I was still holding Tim, but my arms were getting weaker, and then he slipped. I thought I was going to lose him, but he ended up bent in a U-shape around the windows. His face was banging against the window with blood coming out of his nose and the side of his head, his arms were flailing and seemed about 6 feet [1.8 metres] long. Most terrifyingly, his eyes were wide open. I'll never forget that sight as long as I live. I couldn't hold on any more, so Simon strapped himself into the third pilot's seat and hooked Tim's feet over the back of the captain's seat and held on to his ankles. One of the others said: "We're going to have to let him go." I said: "I'll never do that." I knew I wouldn't be able to face his family, handing them a matchbox and saying: "This is what is left of your husband." If we'd let go of his body, it might have got jammed in a wing or the engines. I left Simon hanging on to Tim and staggered back into the main cabin. For a moment, I just sat totally exhausted in a jump seat, my head in my hands, then Sue came up to me, very shaken. In front of all the passengers, I put my arms around her and whispered in her ear: "I think the Captain's dead." But then I said: "Come on, love, we've got a job to do."

By now, Alistair was talking to air traffic control, who were talking him through landing at Southampton Airport. All pilot training is done on the basis of two pilots, one to fly and one doing the emergency drill, but Alistair was alone, with a crew he didn't know and relying on memory, because all the manuals and charts had blown away. He asked for a runway of 2500 metres because he was worried that the plane was so heavy with fuel, a tyre would burst or it would go off the runway, but all they could offer was 1800 metres. Over the intercom he told the passengers we'd lost the windscreen. Some of them could see Tim out of the window but the cabin was silent as the grave. We walked up and down, preparing the passengers for an emergency landing. People gasped as they saw the blood on my face. The plane was very shuddery, very rocky. I remember one man at the very back, with a little baby on his knee, saying to me: "We're going to die," and I said, "No, we are not," lying through my teeth.

All I could see out of the windows was a line of trees, and I thought we'd either smash into those or into the housing estate beyond. I had a partner, Jean, and a stepson, Jamie, but I was thinking most about my Mum. She'd lost my brother in a car crash the year before, and I couldn't bear to think how she'd take the news. But, in spite of everything, Alistair did the most amazing landing, what we call a greaser - completely smooth and stopping the aircraft only three-quarters of the way down the runway. There wasn't even any need to use the emergency chutes. We got all the passengers down the steps in an orderly fashion, although I did have to shout at a couple of people who were trying to get their handbags from the lockers. The whole time from the explosion to the landing had been 18 minutes, but it seemed like hours. I got back on board to check everyone had left. The paramedics had Tim in the cockpit on a stretcher and I went in to see him.

He was lying there, covered in blood, but to my amazement I heard him say: "I want to eat." I just exclaimed: "Typical bloody pilot." Luckily, he'd been in a coma throughout the ordeal, his body had just shut down. I went out onto the front steps, and shouted at the others "He's alive!" and then I cried my eyes out. Hero came crashing down

Air steward Nigel Ogden was left with a dislocated shoulder, frostbitten face and some frostbite damage to his left eye. Amazingly, Captain Tim Lancaster suffered only frostbite, fractures to his arm and wrist and a broken thumb. Within five months he was flying again and today he's a pilot for easyJet. Ogden returned to work after a break but suffered post-traumatic stress and took early retirement in 2001 on the grounds of ill health. He is now a night watchman at a Salvation Army hospital. In 1992, a report was published showing that a BA engineer, working under pressure, had fitted a new windscreen with bolts that were too small.