Halifax has been named as one of the happiest places to live in the Yorkshire and Humber region.
The survey of nearly 50,000 people by property website Rightmove released its results and found spa town Harrogate crowned the happiest place to live in the region, and also Great Britain.
The report also suggests that it’s not so grim up North after all, and that someone living in Hull or Preston is generally happier with their surroundings than someone residing in Twickenham in London or in Oxford.
The survey asked people questions such as how proud they are of their home, whether they are satisfied with how it is decorated, how safe they feel in their community, whether they have enough living space, how friendly the neighbours are and whether they worry about the value of their property.
Rightmove said Harrogate scored top in the survey for safety, its sense of neighbourliness and recreation and this is the second year running that the town has come first in the overall index.
With its grand hotels and bustling tea rooms, Harrogate has long been a popular attraction for visitors looking to sample its sulphurous spring water.
The spa town is also famed for finding itself at the centre of a mystery when the novelist Agatha Christie disappeared after leaving her Surrey home in 1926 and turned up several days later living in a Harrogate hotel.
Harrogate still houses Turkish baths which date back to Victorian times and a Royal Pump Room Museum.
Top three happiest places to live in Yorkshire, according to Rightmove:
The 10 happiest places to live in Britain, according to Rightmove:
1. Harrogate, Yorkshire and the Humber
2. Inverness, Scotland
3. Taunton, South West
4. Stockport, North West
5. Falkirk, Scotland
6. Norwich, East Anglia
7. Hull, Yorkshire and the Humber
8. Preston, North West
9. Truro, South West
10. Telford, West Midlands