England! No, don’t be stupid, it’s Finland. Again.
The annual report, published by the Wellbeing Research Centre at the University of Oxford, also found that Finland is the happiest land in the world for the ninth year in a row, with other Nordic countries such as Iceland, Denmark, and Norway ranking among the top 10 countries.