Deaths projected to outnumber births in UK every year from 2026 | Globalytic