That's a very difficult question to answer. Unless there's some way to force the three levels of government to work together on housing.... I'm not a politician or a lawyer. Because you have different parties that are controlling different provinces, it has to be non-partisan. There has to be some effort made in a non-partisan way to deal with housing, affordable housing and social housing, the supply problems and the trading problems so that everyone is forced to come together.
I don't have to answer for how that is done, but that's the only direction and result that will solve this problem.