Thank you for the question.
Generally you are absolutely correct. Community not-for-profit and co-operative housing that gets developed does need to be affordable in order to meet the needs of community. Given how expensive, competitive and difficult it is to operate and develop housing in our highly financialized investment- and profit-driven housing system across the country, there needs to be a role for the federal and provincial governments to invest in the development or acquisition of new housing supply through favourable financing and through grants to make housing more affordable to operate.
As well, individuals need adequate income supports. If they're precarious workers, or if they have precarious health or don't have reliable labour participation, it is very difficult to meet their housing costs and the other costs associated with their day-to-day living. That is why income support programs need to be very broad, robust and sufficient to meet people's housing needs and other essential needs.