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?