Wormella
Well-Known Forumite
I'm sure this is different metric/ puff piece / usual list that puts stafford as one if the top 10 happiest towns to live in the UK
https://www.staffordshire-live.co.uk/news/local-news/stafford-named-top-ten-happiest-5672421
https://www.staffordshire-live.co.uk/news/local-news/stafford-named-top-ten-happiest-5672421