Aren't these new rules simply going to drop house prices, meaning less buyers in the market, causing the economy to go into deflation?

And Landlords who do still buy new properties will just pass on these costs to tenants through higher rents.

All in all, a poorly thought out proposal in my view.