Other Nordic countries are also once again at the top of the happiness rankings in the annual report published by the Wellbeing Research Centre at the University of Oxford