Women over the age of 40 are now having more babies than those under 20 in Britain for the first time since the 1947 post-war baby boom.
A report from the Office for National Statistics (ONS) for England and Wales found there were 15.2 live births per 1000 women aged 40 and over in 2015, compared to 14.5 for those aged under 20.
The figures show the fertility rate among older women has more than trebled since 1982.
They also reflect the long-term decline in the teenage pregnancy rate, which has almost halved from its level of 33 births per 1000 teenagers in 1990.
The average age to have a child is now 30, a figure that has been increasing since 1975. The ONS report also revealed that more than a quarter of births in 2015 were to mothers born outside the UK, the highest level on record.