Posts
Browse our latest investigations, impact stories, and evidence-based progress updates.
CDC’s NCHS final 2024 mortality data put U.S. life expectancy at 79.0 years, up 0.6 from 78.4 in 2023, the highest NCHS has recorded. A second report the same day recorded a 26.2% drop in the drug-overdose death rate.
Data released in January 2026 shows England’s NHS waiting list dropped to 7.29 million patients at the end of December 2025 – the lowest figure since February 2023 – after a record year of elective activity.
WHO’s World Health Statistics 2025 report shows long-term gains in healthy life expectancy before COVID-19, but a pandemic-era reversal, slowing progress toward SDG targets, and persistent financial and workforce constraints across health systems.