Signed a lease for a rental property with a letting agent on Sat and paid one month + month deposit. Went around to house and found loads of stuff not done - house filthy (bathrooms not cleaned), gas cooker literally unusable due to inch of black grime, shower broken, no toilet seat, mouse traps laid out, back fence broken down, previous tenants stuff piled in the shed we were promised would be empty. Agency had promised to replace cooker and install new shower. Nothing has been done and am wary it will ever get done as they have been promising it'd be all done for the last two weeks. Have I a legal right to back out - (I can cancel the cheque if they don't willingly return it) but legally have I a cooling off period to change my mind? The 'boss' is out of the office today so I can't discuss getting my cheque back till tomorrow.