A baby has been born on a train after his mother went into labour while on board.
Paramedics were called to the service to London's Stratford International to help the woman give birth shortly after 20:55 GMT on Thursday.
Services were suspended to allow the ambulance crew access to the train, causing delays on Southeastern rail.
Southeastern said: "Mum and baby were taken to hospital and we send them both our warmest congratulations.
"We were pleased to welcome a new arrival at Stratford International station on Thursday evening, with a baby boy born on board one of our Highspeed trains."
I'm on one of the delayed trains and for once I don't care. Congratulations!— bobfrost (@bobfrost) November 8, 2018
On social media, passengers seemed to forgive the rail operator for the delays.
One person wrote: "I'm on one of the delayed trains and for once I don't care. Congratulations!"
To be fair that’s a delay I won’t complain about. Congratulations!— WJ (@wj20161) November 8, 2018