Ranking of the best countries by quality of life in 2026 compiled
EC: European Union population to decline to 445 million by 2050