If the government cap rents, and your yield is only potentially 2%, the risk is too great and you won't bother. The derelict property remains uninhabited and a blight on the neighbourhood.
they are not proposing a rent cap from what I can tell; they are proposing a cap on rent rises for tenants already in place. if that tenant moves out, the rent can freely float to market levels.
This is in fact how it's done in some other places. elsewhere the private rental markets are similar to our social housing market (effectively, private renters have indefinite tenure and can only be removed under certain circumstances e.g. the owner wishes to occupy the property, sale, etc. LL wants more money is not a reason).
What I don't get is what's stopping tenants and a landlord from a 3 year agreement now?
tenants are notorious for paying their rent until they went into longer tenancy, then simply stop paying, knowing it can take 9-10 months to evict them.
There's no reason to assume it is either/or. You can have strong tenant protections, but make it easy to evict non-paying tenants.
Fine - if market conditions allow it will go on the rent, just as it did in Scotland. So no difference to anyone. What WOULD be sensible is to regulate letting agents - but Labour are as blind to this as all the other parties.
What happened in Scotland isn't necessarily due to the fees being pushed onto rents. That's the way it's sold to everyone by letting agents.
This reform makes complete sense. currently, agents charge tenants unreasonable amounts because tenants can't shop around. The problem is that the landlord picks the service provider (the letting agent), but someone else foots the bill (tenant). That's a recipe for unreasonable charges.
Make landlords pay. Then they will make damn sure they know of all charges and keep them low because THEY can shop around. The market will then regulate letting agents.
Better tenancy protections will help. but the root problem is still there. not enough housing (SE problem).