A ranking of 193 countries shows that human development is stalling almost everywhere https://t.co/d4oLMxEVIz— The Economist (@TheEconomist) April 15, 2026