News

In one town crowned the UK’s most affordable, buyers could snag a home for as little as £25,000. The Lancashire town was ...