According to a new study, market towns offer a good work-life balance because of affordable homes, good schools and low numbers of people working long hours.

Royal Mail drew up a list of the best market towns to live and work in across the UK.

Ulverston was named third best place to live in England, with Broughton in eighth. Egremont in West Cumbria landed the top spot.

A Royal Mail spokesman said "This new study demonstrates the breadth of market towns providing attractive places for people across the UK to live and work in.

"For people who value a good work-life balance, there are plenty of market towns to choose from."

The findings were based on average earnings, house prices, access to services, crime figures, skill level of the local population and unemployment figures.