Foreign buyers tax just means local investors will get better deals. Rent control just means less people will want to be landlords. So they are increasing the rental availability a little, rent is too high. 
-
What are they doing about the DEMAND? 
(hint: the mass immigration ponzi scheme.)