Greater Manchester’s cheapest streets to live on where homes cost less than £40,000