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