Deaths will now outnumber births every year in England and Wales after start of July marked grim threshold dubbed ‘DEATH DAY’ due to collapsing birthrate
Official projections showed deaths would outpace births every year from 2026 and researchers said Britain entered a 'new demographic era' as this threshold was crossed yesterday.