The Telegraph

A study found that people in Carlisle, Cumbria, are the happiest in England, while those living in east London are the least content with their surroundings.

Researchers assessed towns on how residents felt about their area, the size and condition of homes, neighbourliness and safety levels.

Carlisle scored highest, followed by York, Huddersfield, Harrogate, Chester and Llandudno.

The only southern towns in the Top Ten were Norwich, Dorchester and Exeter.

By contrast, nine of the ten lowest scoring towns and cities were in the south, according to the survey by the property website Rightmove.

Rest at the above link.

And of course the article does not say the obvious thing. Namely that the more multicultural/-racial an area is the less happy the inhabitants are. And the more happier for the reverse.