Your first call should be to the council, its not your concern if the landlord is annoyed or not, you NEED to get the environmental health officer involved. The environmental officer will issue the landlord 28 days notice to rectify the issues that he identifies. Failure to do so will void any tenancy agreement as it will be declared unlawful, giving you automatic entitlement to your deposit back. If your living conditions are seen as unsafe by him or in violation of any basic rights, he can order the landlord to foot the bill for alternative accommodation for you until such a time the property is fit for the purpose again. This can vary from county to county as its a civil matter.
Not read the whole thread, but a couple of basic points,
Every rented accomodation must have a smoke alarm, which is both mains powered and has a battery backup
A gas safety inspection must be carried out every 12 months
There are strict standards all the wiring has to conform to, sounds like most of the house is in violation of these standard in one way or another
Most tenancy agreements will have a clause in, where if any emergency repairs are required, which are defined as the landlord's responsibility, you can get it done, pay for it, and invoice the landlord for it, which they are lawfully required to pay.
Doesn't show I've had a dodgy landlord before, no?