A new mum from Manchester is believed to have one of the shortest labours on record, after giving birth in just 9 minutes and only pushing for 2.
Nicole Jamieson, 25, barely had time to get out of bed before her 2.8kg son Jack arrived suddenly in the middle of the night. She didn't originally realise she was in labour as it was still 3 weeks out from her due date.
Nicole puts her waters breaking down to her husband Jack making her cry with laughter by singing a rendition of Britney Spears' Hit Me Baby One More Time.
"Jack was making me laugh. He'd been doing stupid voices and singing Britney Spears. I was crying with laughter so that must have been what set it off. I didn't even realise I was in labour. He was making me laugh that much. I told him to stop it because I needed to go to sleep, but as I turned over I felt this big pressure drop down. It was my waters, but I didn't know it was my waters" Nicole said.
Nicole then ran to the bathroom thinking she had wet herself. She ran herself a bath and after 7 minutes felt the need to push.
"The next thing I knew he was there on the bathroom floor. I looked at my phone just after and it was 2.04am", just 9 minutes after her water broke.
An ambulance that Jack had called arrived after half an hour to check Nicole and her new baby over, cut the umbilical cord and take them to hospital as a precaution.
"It was 9 minutes in total from my water breaking. I was pushing for 2 minutes. It didn't hurt but I didn't really know what was going on. Obviously as soon as I realised he'd arrived I was worried, but Jack grabbed him and shoved him onto my chest and then he peed on me and started crying so I knew he was ok."
"As for motherhood, it's great. Little Jack is amazing, I wouldn't change him for the world. He never stops smiling."
Labour usually lasts between 12 and 18 hours, and can be faster if it's not the mother's first birth. Births like Nicole's are extremely rare, and are known as precipitate labours if they are shorter than 2 hours.
The fastest UK birth recorded was Daisy Stewart, 20, who says she gave birth to her baby Poppy in 5 minutes and just 3 pushes. Daisy had been induced and in hospital though, so Nicole has reason to believe her birth is the fastest non-induced labour yet.
If only every birth could be that quick and painless...