Monday, 04 January 2021 09:29 AM
The historic market town of Hexham in Northumberland has been named the happiest place to live in Britain. That's according to a survey which asked people how happy they are where they live, based on 12 happiness factors, across 194 areas in Great Britain.