The impulse to enlist the government to regulate private property and investments is not productive and results in endless encroachment of individual liberties and rights to governments.
The Power of Pricing is a thing that exists whether you want it to or not. Smart policy uses it to great advantage. Dumb policy redirects this to hurt those it intends to help. Rent control, restrictions on production, byzantine zoning and construction rules... all contribute to distorting the market in ways that push back on the original (or at least, stated) intentions.
You want housing to be cheaper? Increase supply. That's it. You don't want foreign investment in your properties? Don't make them so damn attractive as pure investment vehicles. How? Increase supply.
There's always a boogeyman to be blamed when markets are so broken like this.
The USA (and maybe Canada) has large stocks of government land. In my country, most land is privately-owned; interfering with landowners' property rights is seriously destabilising. Property law is the basis of most law.