EastEnders ' Mick Carter (Danny Dyer) finally confronted abuser Katy Lewis in Friday night's hour-long New Year's Day episode.

He visited Katy in her home and found love letters that he had written to her when he was a child, and he put the pieces together to work out that Frankie was his daughter.

Trembling, Mick confronted Katy over the fact she had raped him, but she turned it back on him and tried to claim he forced her when he was just 12 and she was an adult.

She called him weak and said he should have felt lucky that he lost his virginity to an older woman, and claimed they were in love.

Mick finally told Linda the truth about being abused in care

Linda Carter realised she could not go to New Zealand with Max Branning, as she still loved Mick.

Mick and Linda reconciled and he finally told her the truth about Frankie being his daughter.

At first, Linda flew into a rage, believing this meant Mick had had an affair, but he tried his best to explain that he was just 12 when he fathered Frankie.

Katy manipulated Mick into not telling the police

Mick insisted he would not go to the police about the abuse, due to the shame he felt, though he realised it was statutory rape.

Instead, he told Linda he wanted to work on their marriage.

"I just want to concentrate on us, I just want to fix us, I don't want no police, I don't want no court case," he told her.

Linda told Max she still wanted to be with Mick

"I don't want to talk about this any more, I just want to move on, just you and me, L, yeah?"

"I just want to leave it in the past, nothing else matters."

One viewer tweeted: "Wow what a powerful episode of @bbceastenderstonight,@MrDDyer@kelliebright76 you had me in tears with your performances, I am so glad Mick has finally opened up to Linda, you both deserve every award going right now #Eastenders#mickcarter".

Mick and Linda reconciled in the heart-wrenching episode

Another wrote: "Crying at the Mick & Linda scenes poor Mick has been carrying around that secret for a long long time #EastEnders@bbceastenders".

A third remarked: "Thank god they’re allowing Mick and Linda to interact physically without all the awkward COVID distancing measures they’ve had to use before. You can’t have this kind of emotion being shown between characters like them without physical contact #Eastenders".

EastEnders airs Mondays and Fridays at 8pm, and Tuesdays and Thursdays at 7:30pm on BBC One.