The UK is the ninth best country for quality of life in the world, according to an annual index.
The 2016 Social Progress Index ranked 161 countries around the world for human wellbeing, finding that a high gross domestic product is not the only factor in measuring the standard of living in a country.
The index takes into account factors including access to education and healthcare, sanitation, civil liberties, life expectancy, access to clean water, and many other factors to give an overall assessment of the wellbeing of a nation's population.
The Middle East and Africa dominate the lower end of the rankings, and many are countries experiencing civil war or disease, despite being resource-rich.
The ten countries with the lowest scores were as follows: