"all the landlord was doing was sticking to the contract you signed. " look upthread. I am not trying to suggest that the landlord was doing anything illegal. I was saying that the law does not strongly enough protect tenants.
3 months' notice is not enough in a family with children at school, 2 adults in 2 different jobs (which are hard to take time off from apart from anything) and childcare.
"if the landlord would only go bust because the tenant failed to pay, then it's unfair to blame the landlord." I don't necessarily agree with this, depending on how long the rent was in arrears - but that isn't the only reason. It happens all the time that the landlord was just altogether over extended. And the tenant can be paying the rent while the landlord is in the shit for all kinds of reasons.
I think the best analogy might be something like buying an annuity. When you cash in your pension and buy an annuity, only certain bodies are able to offer this as a service they provide. It has to be absolutely water tight. I think letting a house should be like that, when you are undertaking to do a deal with someone such that they make their home in your house.
If this is unrealistic for every individual who somehow comes into possession of a house they don't want to live in, then there could be other ways of them working through other parties to take an income from the house. There could be ways of doing deals with HAs, for instance.
The reason things like this aren't required is that they presumably decrease the potential theoretical (often wildly over-imagined, and ultimately disappointing, but that is another thing) rental yield from houses. I don't care. If we have somehow ended up with a legal system that prioritises greedy over-leveraged boy-racer landlords over people renting homes for their families, the system needs to change.