I'm not sure time scales matter. As the story is made up, doesn't that mean anything could happen and characters might not have the same ending as in the books?
I think Nancy is a good call Imperfect27. I did wonder if maybe it's Jagger.
At the moment Miss Haversham has no hero to save her, but I'm hoping one will arrive.
Pauline Collins is superb and definitely should get nominated for a BAFTA or something. I don't know the name of the actress playing Miss Biggetywitch but she was in Coronation Street a long time ago. Don't think she's made up, but her hair and costume are great.
We're halfway through the series now, so plenty of time to go! 