While we can't give too many details away, this week's 9pm episodes will see Sinead also discover what her troubled boyfriend has done.

Advertisement - Continue Reading Below

Next week's episodes then open with Sinead telling Daniel that it's over between them, unable to forgive him for what he did to his dad – or how he stood back and let others take the blame for so long.

Surprisingly, Ken has a much more forgiving attitude as he gathers his whole family together and tells them the truth about what happened on the night of his attack.

Telling the Barlows that none of them are blameless, Ken demands their support in protecting Daniel from any legal repercussions.

Ken also convinces Daniel to burn the evidence of the attack and move on, but will Daniel really be able to forget recent events so easily?

Coronation Street's producer Kate Oates recently explained: "Because Daniel is Ken's favourite in many ways, he's also the one who stands the greatest chance of Ken forgiving him. We talked about it for a long time before we'd even cast Rob in the role – and we always thought it should be Daniel.

"When we cast Rob, we thought we really didn't want to lose such an amazing actor, so we built it in a way that there was scope for him to stay within the family. But it'll be interesting to see how the rest of the family responds once they find out the truth and how welcome he is."