The happiest place to live in the Britain has been named, and it's.... an old fishing village in Essex.
Seaside resort Leigh-on-Sea scored the highest in a survey conducted by Rightmove asking 24,000 Britons to rank 12 factors about their local area, including how good local services are and how friendly their neighbours are.
Leigh-on-Sea knocks the north Yorkshire town of Harrogate off top spot, which it has held for the past three years.
In second place was Troon, on the west coast of Scotland, with Harrogate moving down to third place.
Paul Ross invited local residents Gordon from Elite Butchers in Harrogate and Karen from The Homemade Bakery in Leigh-on-Sea to discuss their towns with talkRADIO.
Karen reflected on the history of the town as there's "the old town where the fishing village is still as it was 50 years ago.
"There's lots of beautiful shops and cafes where people sit outside and watch the world go by," she added. "Everyone is walking around with a smile on their face."
Despite now living in the third-happiest place to live, Gordon still loved his home and discussed the Lingerie and Underwear Conference held there with Paul, something they both agreed was very interesting.
Listen to the full interview to find out more about it