The youngest mother in the country gave birth when she was just 12 years old in 2014 and the father of the baby, 13. The baby, a girl, is reportedly looked after by her 28-year-old grandmother while the mother of the child, now a teenager, attends school.

According to the Office for National Statistics, around 25,977 women aged 19 and under had children in England and Wales in 2016. The figures are almost the same as last recorded in 1946, when 24,816 children were born.

Although the problem of teenage pregnancy has seen a significant decline over the recent years, figures show that the average age of mothers giving birth last year rose to its highest level at 30.2 years.

Experts state that the decline in teenage pregnancy is associated with improvements in contraception advice for young women and better access to abortion services.