A woman has given birth to her own grandchild by having a surrogate baby for her daughter.
Julie Bradford, 45, had baby Jack for daughter Jessica Jenkins whose cancer treatment left her infertile.
Jessica, 21, from Rhymney, had her eggs frozen at Cardiff’s University Hospital of Wales before her treatment for cervical cancer began three years ago.
She said Jack, who was born last Friday weighing 6lb 10oz, was “perfect in every way”.
“My mam is the most brave and amazing woman in the world. I love her so much for giving me my son,” Jessica said.
“From a young age I longed to become a mother and our dream has come true.”
STORY BY BBC NEWS