Emmerdale teen Amelia Spencer's pregnancy won't be a secret for much longer thanks to her 'father' Dan.
New ITV spoilers reveal that Dan will end up telling everyone about Amelia's current situation, and even tries to take his frustration out on Noah Dingle. Next week starts will Amelia (Daisy Campbell) feeling bolstered when a hesitant Noah (Jack Downham) asks if he can accompany her to her scan.
Later at the Hospital, Amelia stares in awe and relief as the sonographer shows her the baby onscreen, and she and Noah are a picture of a happy couple. Noah and Amelia’s relationship blossoms following the scan, but Harriet Finch is shocked when she sees them kissing.
The next day, Dan ( Liam Fox ) and Harriet (Katherine Dow Blyton) over-compensate after Amelia receives disappointing exam results. Once alone, Harriet decides to tell Dan the truth about Noah and Amelia and it leaves him utterly shocked.
Later on at the Graveyard, Sam lays flowers on Alice's grave as Lydia respectfully watches on. But they're both curious to know what's going on when they hear shouting in the distance.
As tensions continue to rise, and more people arrive, everyone is utterly shocked to find out about Amelia's pregnancy and Bob Hope has to physically restrain Dan from attacking Noah.
However, Dan has completely got the wrong end of the stick as last week on the ITV soap, Amelia confirmed that Noah is not the father of her unborn child.
During last Thursday's episode, it emerged that the character in question had had "nothing to do with her since" sleeping with her. It appears Amelia fell pregnant some time between late February and early March, with her being midway through her second trimester.
It's now been confirmed by Noah and Amelia that they have not had sex, and that Noah is not the dad. It isn't clear if Noah knows the identity of the father, as their conversation did not mention a name or anything about him.
Got any theories or thoughts on the storyline? Let us know in the comments section below.
Emmerdale airs weeknights at 7:30pm on ITV, with an hour-long episode on Thursdays.