The birth of a baby girl has been captured on CCTV footage, after her mother was forced to give birth in the street.
Twenty-five-year-old Kim Leighton from High Wycombe in Buckinghamshire was desperately trying to get to the maternity ward of her local hospital when she realised she had run out of time.
She quickly pulled down her trousers, sat down on the pavement outside a shopping centre and began to push.
The CCTV footage shows Kim staggering around outside a shopping centre, accompanied by her mum and four-year-old son Lewis.
At first, security guards thought she was drunk, but when she sat down, they soon realised what was going on.
They brought blankets and called an ambulance, but with no time to wait, Kim gave birth to a healthy baby girl.
Shortly after the birth, paramedics arrived to cut the cord, and take mum and baby to hospital.
Leanne, who weighed 6lb 4oz, was given the middle name of Eden, after the Eden Shopping Centre where she was born.