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

1 week ago 1

Rommie Analytics

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.
Read Entire Article