Corrie spoilers: Eva’s pregnant for real this time – but who’s the daddy?

In a shocking plot twist, Eva discovers she’s pregnant, but is Adam or Aidan the father? Her first scan delivers a shocking twist...

After weeks of complaining about feeling ill, Eva is encouraged by Shona to take a pregnancy test. Astounded at its positive result, her instant reaction is - who’s the father?

[More from Corrie: Is Seb Phelan's next victim?]

As Corrie fans know, Eva’s just called off a short-term fling with troubled Adam Barlow, and then of course there’s her ex Aidan Connor – who jilted her at the altar after discovering she was faking her pregnancy to gain revenge for his secret affair with Maria Connor.

corrie spoilers

But in a shock twist, was Eva really pregnant all along? This seems the case: when Eva rushes to get a baby scan to date the pregnancy, she’s told that she’s already an incredible 17 weeks along – surely making Aidan the father.

The trailer for the next month's action on the cobbles shows Eva expressing feelings of numbness over her pregnancy, raising concerns that she may not be planning on keeping it...

[The Big Corrie Quiz: Test your 2017 knowledge]

But as we know both Shayne Ward (who has played Aidan Connor since 2015) and Catherine Tyldesley (Eva since 2011) are set to leave the soap this year.

corrie spoilers

Could a reunion be on the cards? And will the new family will leave Weatherfield for greener pastures? Or will this shock pregnancy only serve to further drive them apart?

More from BT