I like Charity's character.
I know she's scheming, but she's intelligent with it, unlike her daughter who's just nasty, conniving and greedy. Charity has her 'nice' moments, mostly with Lisa and Zak, sometimes with Chas.
I don't like her with Cain though. Not as a couple, as partners in crime, OK.
I'm not that keen on Moira but I prefer her with him to Charity, even if she has hugely emasculated him and treats him like the farm collie. Well looked after. but knows his place.
Anyway, thankfully we'll be getting a rest from Debbie for a while.