CORONATION Street fans are in tears after Abi Franklin named her newborn son - and decided to fight for him.
The mechanic - who is played by actress Sally Carman in the ITV soap - had no idea she was pregnant before she gave birth high on drugs.
Earlier this week she abandoned her baby in the hospital and fled, insisting she couldn’t be a mother again.
However in tonight’s episode she was told her son was suffering from complications - and it changed everything for her.
“I feel so guilty,” said Aggie to Abi in the neonatal clinic but the new mum cut her off.
“Don’t. You did the right things phoning social services,” said Abi.
Read more on Coronation Street
“You have nothing to feel guilty about. As your kids get older you realise all the things you’re never going to get back.
“The smell of a baby’s head, the warmth of their little body in your arms. This wasn’t something I ever expected to experience again.”
And she decided to chose a name for her son connected to her eldest, murdered Seb.
Most read in Soaps
She told Aggie: “I’ve been thinking about names. I remember with Seb, it changed on a weekly basis right until the end of the nine months.
“The week he was born he was going to be Marcus but then I looked down into his little face and thought nah, Seb, right from the start Seb felt right.
“I was thinking maybe Alfie. It was the name of Seb’s favourite teddybear from when he was little.
“I looked it up and it means magical counsel, but it also means ready for battle, so I recon if he’s up for it so am I. I’m going to fight to keep my baby. He’s my baby.”
Viewers were in tears at the emotional scene.
One tweeted actress Sally, saying: after watching your episode on got me emotional tonight. Brilliant performance, got to love Abi."
Read More on The Sun
Another added: "Oooh poor little Alfie. He’s so tiny but he’s got such a big fight ahead of him! And Abi, will she hang in there for him?! His name was such a beautiful choice."
A third said: "I said it on Wednesday and I’ll say it again I want to give Abi that hug."