The rate at which babies are being born in the UK has fallen to its lowest level for a decade. There were 774,835 live births in the UK in 2016, the lowest rate since 748,563 live births in 2006 and down from a peak of 812,970 births in 2012, new data fromContinue Reading