Does sound like the landlord is in the wrong from many things you have said, although there are some things that you have mentioned that do fall back on you.
Although, why have you negotiated with the landlord, prior to tribunal..?
As you have already agreed to some costs, you may have dug...