No tylers you do not have to accept the situation, agreements work both ways and your Landlord has responsibilities, are you able to show you have informed the Landlord of the defects and asked them to remedy the faults, you may have mentioned it on the telephone but you need to show, preferably in writing, that you have asked the Landlord to remedy the faults.
My major concern would be Gas safety; it is a requirement that the appliances are checked in accordance with the Gas safety regulations 1998, each year. If you are satisfied that the Landlord is in breach of their repairing covenant your remedy is an action for damages, specific performance of the Landlords covenant or perhaps self-help, you may be interested in Lee-Parker v Izzet 1971.