Bradford has been crowned with the dubious title of “worst” town in the UK, according to a quality of life index.
Anyone looking to move home is advised to head over to Edinburgh, named the "best place to live" in the UK, and hailed as boasting the "lowest crime rate", cheap energy bills and high disposable household income.
Ann Robinson, from uSwitch, which compiled the index, said: “Edinburgh has long been a vibrant city with striking architecture and a world famous festival, all surrounded by stunning scenery.
Scotland in general appears to be more appealing, with Renfrewshire and Lankashire in the sout west also in the top 10.
Comparison site uSwitch looked at more than 130 UK council areas across the UK and rated them on 26 different lifestyle factors, from employment rate and average gross income to house prices, hours of sunshine and school exam results.
Bradford residents were found to have low employment rates along with some of the lowest gross disposable household incomes, at £13,654 per year, but also some of the highest rents, at £90.60 a week.
Best places to live:
1) Edinburgh
2) Solihull
3) Hertfordshire
4) Northumberland
5) South Lanarkshire
6) Berkshire
7) Darlington
8) North Lanarkshire
9) York
10) Inverclyde, East Renfrewshire and Renfrewshire
Worst places to live:
1) Braford
2) Kingston Upon Hull
3) North of Northern Ireland
4) Western Isles
5) West and South of Northern Ireland
6) Blackpool
7) Devon
8) Central Valleys
9) East of Northern Ireland
10) South Teesside