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