In the following cases the rent can be terminated:
The landlord must take into account the (except in the second case, such a person does not have to care about any rule)
In all other cases, the landlord can not terminate the lease, unless the tenant agrees. If this happens, for example if the landlord wants to sell the house, then the most practical solution is that the landlord provides replacement accommodation and / or pays a ransom.