A British Airways plane has had to make an emergency landing after a passenger went into premature labour and gave birth on board.
The 30-year-old woman, who was 26 weeks into her pregnancy, was one of 296 passengers on the Boeing 777 flying from Nigeria to London.
The crew diverted to Palma in Mallorca when the woman went into labour. BA crew helped medical staff based at the airport with the baby.
The woman and her baby were taken to hospital, where they were said to be in a stable condition.
The plane carried on to London after the incident on Thursday.
A BA spokeswoman said: “Our cabin crew, who are trained in birthing procedures, assisted with the delivery of a baby on board our flight from Abuja.
“The captain diverted the aircraft to Palma so that mum and baby could be taken to hospital. We wish the mother and her little one all the very best.”