Unfortunately, not. Even though it seems unfair to continue to pay rent on a property that is in disrepair not paying your rent would be deemed a breach of your tenancy agreement. Your landlord could then make a counterclaim on this basis.