Landlords Are On The Edge - Is This The End?