... they're calling for more rights and security of tenure for tenants in general, which in turn means it will make it even more difficult for landlords to evict tenants who can't / won't pay their rent.I don't think anyone's calling for security of tenure for people who don't pay their rent.
Update:
Following the responses in this thread I visited them to remind them the lease had been terminated and they needed to get out. I didn't push for arrears to be repaid. Gave them a deadline that the house would be need to be evacuated by Friday 11th or things would get ugly (not in a physical sense - but notice to council, small claims court for arrears etc).
Lo and behold, the house is now back in my possession!
...and the bleeding hearts complain about landlords not taking rent allowance..