Homelessness rising and villagers priced out in rural England