.
give up and get another tenancy in another house with another landlord
the house sound a wreck
can we stay in the house, not pay rent and get him to fix things pronto ?
that is a different thing
as for does he get away, scot free, punish him for this that and the other,
look, he landlord, you tenant,
I really feel you should get another landlord, and he should get another tenant.
it is obvious to me that the landlord - tenant relation has broken down irretrievably so parting of the ways is inevitable. The only q is when.
going now means that you can set the end of the tenancy - that is you are in control
if you get him to evict you, it means that you leave within fourteen days, and he is in control. getting a new tenancy at fourteen days notice without a reference may cause you problems.
at this point, honestly it is your choice - but it is clearly time to go.