EastEnders’ Kathy Beale (Gillian Taylforth) was forced to confess her shocking secret on Tuesday, after her crime threatened to split up Peter Beale (Thomas Law) and Lauren Branning (Jacqueline Jossa).
As fans of the BBC soap will know, back in February it was revealed that Kathy was the one who attacked Cindy Beale (Michelle Collins) and left her for dead on Christmas night after her affair with Junior Knight (Micah Balfour) was exposed.
While Cindy and Kathy’s son Ian (Adam Woodyatt) have been privy to the truth, the rest of the Beale and Knight families have remained in the dark about who the culprit was.
Cindy is currently taking time out from Walford after inadvertently causing the Queen Vic explosion that killed Martin Fowler (James Bye).
Earlier this week, Peter tried to track his mother down, causing him to miss a scan his pregnant girlfriend Lauren had at the hospital.
As we returned to Walford on Tuesday, Peter decided to make it up to her by proposing – but in a shock turn, she declined.
Lauren later explained that she is haunted by the possibility that she was the one who attacked Cindy, as she still does not remember her movements of the night in question.

Fans will remember that shortly after Lauren exposed Cindy’s affair with Junior on Christmas night, she then downed a batch of painkillers Cindy supplied her with, causing her to lose her memory.
As a guilt-ridden Kathy eavesdropped on Lauren and Peter’s conversation, she soon realised their relationship would not withstand if she did not speak up.

She then confessed all to Lauren, who was gobsmacked to learn of the bombshell Kathy had been sat on.
But what will Lauren do with the important information she has just learned? And will she be able to repair her relationship with Peter?