The 2019 World Happiness Report has been released, and it reveals the countries whose residents say they are the happiest and least happy. The 10 happiest countries are: