The World Happiness Report 2025 ranks countries based on survey data measuring people's self-reported life satisfaction. Canada, once among the top 10, has dropped from 6th place in 2013 to ...