Here they also need to give 4 weeks notice if they have sold the place, or any reason they want to end the lease early, and same goes for the renters. Which is fair enough, it's enough time to find a new place if you are being evicted, or for a landlord to sort new tenants. It's inconvenient for you, but it's sufficient.
If you are renting, it really does pay to know your rights. Some landlords will try to golly you over at every corner, so you need to know how to do the same to them.
Unfit for living is one of easiest to get, stuff as simple as windows that don't close properly (or anything that creates a good draft though the house). Things that are a threat to your good health like that, even if it's only a small thing. Here if we can show that a property is unfit for living, we can demand anything we want pretty much, but I usually say I'm not paying any rent until the situation remedied. That puts a fire under their butt and boy do they jump high.