A new report has listed the cheapest places to buy a home across the UK - and Horden in County Durham has been listed in second place.