Britain’s cheapest places to buy a home are concentrated in Scotland and northern England, according to data revealing where ...