Question: what to do if landlord refuses to fix things?
Answer: If your landlord won't do the repairs. Keep paying your rent. If you don't, you'll get into rent arrears and your landlord might then try to evict you. You can complain about your landlord or complain about your letting agent if they won't do the repairs.