The scenes were so powerful tonight and Gregory continues to play a blinder.
However I am unconvinced that the reason Mac beat James was because he was jealous of the relationship he had with his mother. There has to be more. Though I don't want it to be a paternity issue. That's a bit of a cop out.
It also would not shock me if Marnie's known about this all along.
Poor James.