In America we call that income-based housing. I had the same misconception that Robert Maxwell had with the terminology.It doesn't? Then I would like to be enlightened on how it works. The phrase "public housing," to me, means "I live in a residence where taxpayers are paying some or all of my rent."
Nope - you can live in social housing and pay all of your own rent. A sizeable percentage of people in social housing are getting some or all of their rent paid by govt support but equally many people are simply paying the lot themselves.