‘It’s time we stop viewing social housing as a burden on society’ – David Carroll
Depaul chief executive David Carroll believes ending homelessness is an achievable goal, but not under the government’s current housing plan or with society’s current perceptions of social housing