I am just rewatching from the beginning and I remember Lorna being hard work and neurotic. However how much of a shit is Tom? He tells her he doesn't love her when she is about to start teaching for the day, declares he is in love with her best friend to her best friend, still marries her when best friend turns him down, kisses best friend at the wedding and then when she is pregnant he fucks off to the pub in a mood, comes back and drunkenly and nastily tells her he would never have married her if he knew she was pregnant leaving her sobbing at the bottom of the stairs. And that's how far I have got so far.
I remember Tom being a much loved character but be is an absolute arse isn't he?