World Happiness Report 2025, released Thursday, 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 18th in 2025, mirroring a wider decline among industrial nations.
McGill University has an expert who can comment on this topic: