David Carroll says rising rents, cost-of-living issues and mental health difficulties are putting people under increasing ...