The homelessness problem is not easy to tackle. In order to be in a position to tackle it, we need to start by understanding why people become homeless. That is where we will learn that people sometimes become homeless because there aren’t enough low cost housing units for them. We also have scenarios where, in spite of there being adequate low cost housing units, folks become homeless because they can’t afford the houses. There are also scenarios where there are adequate low cost housing units, and some people are able to afford them, but then they have mental health problems that drive them to the streets where they become homeless.
Against that background, in tackling the element of homelessness that is caused by lack of adequate low cost housing units, it becomes necessary to invest heavily in low cost housing. This can be via direct investment by the government or through public private partnerships.
In tackling the element of homelessness that is attributable to inability to afford low cost housing, it becomes necessary to empower people economically.
In tackling the element of homelessness that is attributable to mental health problems, it becomes necessary to invest in mental healthcare and other forms of support for people who are afflicted with mental problems.