There are two things that need to be done.
First of all, we need to take the existing programs and make sure they actually work. The old social housing programs and affordable housing programs, which were all cancelled in the 1990s—and in 1996 the federal government downloaded most of its responsibilities—and many of the social housing programs that exist in Quebec and several other provinces use an affordability definition tied to the ability of the household to pay. It's typically either 25% or 30% of the household's income.
That's the affordability definition that needs to be written into these laws.
If I may say so, there's a political calculation that comes into the affordability definition. If you want to appear to be doing more and funding more units and so on, then you make your affordability as unaffordable as you can: you bring it up close to the private market level. You get lots of units, relatively speaking, but those units are simply not any good for low- and moderate-income households. If you want to reach down, then you have to change that affordability definition.
The first thing you have to do is change that definition.
The second thing is, inevitably, that more money is required, because to reach down to ensure that the housing is truly affordable for low- and moderate-income households, more money is required.