It’s all too much for her as she breaks down and confesses James’s death was all her fault. Her boys are aghast!

Is this the moment the grizzly and shocking truth is finally going to emerge?

Watch Emmerdale on ITV from Monday, November 21