I've lived in some shit flats in my time and dampness has been an issue in a couple of them. The landlords provided a dehumidifier when they saw the situation. I was on the hook for the electricity which I can understand.
Not sure about the legal side of things but it sounds like your land lord is being a dick.