Homelessness in Devon Today
To lose your home is a devastating thing to happen to anyone. To lose it because interest rates have gone up again, and your landlord needs to sell up is a failure of government, a failure of a financial system and a blot on our society.