Its also helpful to know that there is a specific (US) program called "affordable housing" that subsidizes rents for low income people. The economic effect of that program is to increase rents (but not home prices). This especially hits the working poor who make just a bit too much to have subsidized rents.
This is not a program, it is a term used by the HUD and very explicitly does not relate to income levels. That is the point I keep making, when the modern (<5y) left keeps touting “affordable housing” they are misusing the term simply because they don’t want to say “low income housing” even though everybody acknowledges they are actually referring to “low income housing.”
It is very important to distinguish the two because “affordable housing” is a marketing term that could reasonably convince someone that the policy is meant to help 80% of people including themselves, when in actuality it is low income housing which is restricted to <20% of the area population and even fewer voters.