left-leaning UK commentary
By lens · 1 takes across the edition
The Canary · United Kingdom · Italy's population stabilizes at 58.9 million in 2025 through immigration as TFR falls again to 1.14, far below replacement
“”
By lens · 1 takes across the edition
“”