She can either feel like a bad daughter (and spend her money getting some therapy to overcome that, since it's an irrational feeling and she's not bad at all) or she can be a financially destitute daughter, which is also likely to make her feel bad. I know which I'd pick 🤷.
I just don't buy all this "culture" bullshit. If another culture is so fantastic then why are these people in Britain, living and working here amongst people who don't share that culture and in a financial climate that doesn't accommodate it?
If the OP is in Britain then all that really matters is British law. She doesn't legally have to support her parents and that's that.
If she comes onto a British forum to ask advice of British people, she's not going to get answers that encourages her to bend over backwards to arsehole relatives because "culture", she's going to get advice that's in line with British culture.
Whilst Britain is tolerant of other cultures, it isn't set up to cater to those cultures and someone who is trying to follow another culture too strictly will find themselves in the sort of difficulties OP has found herself in.
OP needs her own wages to pay for her own life, she also needs the tenant removed from the property she owns so she can live in it herself. That's the way the British live and even then many people struggle to make ends meet. Our country is not set up for a single person to financially bankroll other adult relatives, it isn't doable here unless you're a millionaire or something.
If the OP lives here, she's going to have to start accepting British culture into her life more in order to make her life work out ok for her. Otherwise she's going to be miserable and broke, completely unnecessarily, forever.