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