On 1 October 2013, the Property Misdescriptions Act 1991 (PMA), which previously made it a criminal offence for estate agents to make false or misleading statements about properties being offered for sale, was repealed. The government has taken this step in order to reduce duplicate legislation because there are now two other pieces of legislation which regulate estate agents and other businesses involved in property sales and lettings: the Consumer Protection from Unfair Trading Regulations 2008 (CPRs) and the Business Protection from Misleading Marketing Regulations 2008 (BPRs)..
Why one is entitled unfair trading regulations and the other is misleading marketing regulations, I have no idea but it doesn’t affect the substance.
So it’s not misleading information they simply didn’t tell you about something.
It is misleading however if they told you the you would get the keys at the time of signing the agreement because it is reasonable to assume that you would get all the keys and not just a few of them.
The problem for you is the landlord is probably not going to let you go easily and then, you have an argument, potentially in court, over the misleading information.
You have a further argument to get back your advance rent and deposit.
However what you could do is simply change the window handles so that they lock. They are not expensive.
Get the boiler fixed so that it has no noise which is also not going to be that expensive and then take the landlord to the Small Claims Court for the costs if he will not pay up to get that done or refused to get it done in the first place.
You may then give you a section 21 notice to quit but from what you said, you wouldn’t want to stay there anyway.