Coronation Street favourite, Eva Price, is set for a bit of a shock this New Year as she discovers she is pregnant – but doesn’t know if the baby is Aidan Connor’s or Adam Barlow’s.
Fans will remember that Eva lied to Aidan about being pregnant as part of her revenge plot after finding out the former factory boss had been cheating on her with her best friend, Maria Connor.
According to The Sun, Eva will be stunned when she discovers she is preggers for real this time, but has no idea who is the baby’s dad.
A source told the paper: “Finding out she is pregnant is a real bombshell for Eva and she has no idea what to do.
She even considers an abortion, and talks to a clinic.
“But fans will have to wait to see if she goes through with it.”
Since Eva and Aidan called their relationship off earlier this year, Eva has been seeing Aidan’s nemesis, Adam.
The pair were recently caught enjoying a festive romp in Santa’s Grotto by vicar, Billy Mayhew.
It’s been confirmed that both Cath Tyldesley and Shayne Ward who play Eva and Aidan are leaving their roles later this year.
The source told The Sun that the baby storyline is the beginning of the story arc that will see the characters depart Weatherfield.
But it’s yet to be seen if they’ll be leaving together.
Meanwhile, Christmas is going to be a tough time for Adam as he’s set to discover the truth about how his mum, Susan died.
Viewers have recently learned that Billy was a passenger in a van that knocked Susan’s car off the road back in 2003, killing her.
Adam is set to take an overdose of painkillers and booze after discovering the truth.
Will anyone find him in time?