The UK has been named the 'happiest nation' among G7 countries beating France & Germany



THE HAPPY PLANET INDEX rankings are in, and the UK placed extremely well, rising two places since 2018.

Leave a Reply

Your email address will not be published.