A young woman has told of how she gave birth to her baby boy while in a moving taxi.
Ebony-Paige Blank gave birth to Khai while trying to get home after her contractions started.
The chaos began while the 23-year-old was in the city centre with her mother. She started to get on-and-off contractions and Ms. Blank said she felt pain.