Britain’s population problem cannot be ignored
From our UK edition
Never before have English and Welsh mothers produced so few babies. New data, released by the ONS yesterday, shows the number of babies expected to be born per woman last year fell to 1.44 – down from 1.49 the year before and the lowest recorded level since these things began to be officially tracked in 1938. For