What is ‘happiness’?

The ‘World Happiness Report’ is usually released in the springtime each year,
and ranks 156 countries according to how happy people report themselves to
be. The UK currently ranks 15th – so, could be better, but not too shabby! But
what is happiness anyway? And where does it come from?

Happiness Booklet