There are other things you can do as well.
You could make a rule that you have to own a house at least 5 years or else you pay capital gains on the sale.
You could have a vacancy tax.
You could ban Air BnB (probably not that popular).
Our politicians aren't serious about tackling the issue...