If you are going to be a landlord you need to know the rules and the law. I can't believe you have let a tenant stay rent free for a year without learning what to do about it.

You never heard the...