Deaths to Outnumber UK Births by 2026, Think Tank Warns
A major demographic shift will see UK deaths exceed births from 2026, a first in a century. Coupled with falling migration, this could shrink the workforce and push taxes higher. Read the full analysis.