Deposit aside, this is why you don't live with landlords as they will almost always treat the property as 100% theirs and want things the way they like them, exactly like this.
Pretty sure landlords aren't meant to keep your deposit at all now, it's supposed to be a 3rd party but as you say I dunno if live in works differently. It will prob come down to challenging them in some form. I'd be inclined to sweetly point out that I want to leave but can't till I know I'm getting the deposit back, then ill start acting in ways that make damn sure they want me gone.
I wouldn't generally advocate withholding rent, but if the landlord is already basically saying they intend to steal from you and give you a bad reference no matter what, then **** them, secure your property and don't give them a penny. If I was pushed I'd maybe start taking photos of the people arriving for massages and generally just ****ing that up for her, barge in whenever you want, stick on the TV, pointedly sit and loudly slurp a bowl of soup.