Georgia Barrington has just become a new mother - but she isn't the one who gave birth to her daughter.

Instead, that moment belonged to her best friend, Daisy Hope, who carried the baby for her after a promise made when they were teenagers.

The women have been inseparable their whole lives. They call themselves "soul sisters" and have grown up together as their fathers are best friends.

Their childhood closeness would later become the foundation for a life-changing act of generosity.

At 15, Georgia was told something no young girl expects to hear - she had been born without a womb and would never carry a child.