The sooner we collectively decide that housing shouldn't be a market, the better. We all need it, and we should figure out mechanisms to make it available to all. Practically that means paying to build and maintain housing stocks, changing tax incentives so developers are incentivized to build more housing and less luxury housing, charging a premium for unused land in desirable areas (parking lots don't house people)…
There’s no need to micromanage tenant-landlord relationships or setup governmental panels on who historically deserves to live where, if the government can just make sure there is an oversupply of decent housing at all affordability levels.
The rest really takes care of itself at that point.