Emmerdale spoilers follow.

Emmerdale has confirmed Samson Dingle is the father of Amelia Spencer's baby.

The revelation came during Thursday's (August 25) shocking double bill, as more people in the village found out that the 15-year-old is pregnant.

While the soap initially hinted that Amelia's older friend Noah Dingle may be the father, Amelia eventually confided in Charity Dingle the father was just "a boy from church".

amelia spencer, emmerdale
ITV

Related: 12 early spoilers for Emmerdale's 50th anniversary episodes

In the episode, Dan and Harriet tried comforting Amelia when she found she'd got mostly fours on A-levels — and even one 'U' for an incomplete.

What to Read Next

"I'm proud of you," Dan assured his daughter.

The kids next had to get ready for the prom. Noah stopped by to see Samson suiting up, and after some coaxing, Noah admitted him and Amelia were starting to become "a thing".

"Don't take the mick," he ordered his relative. "I reckon this could be something serious."

In a spiteful exchange, Samson revealed that he'd already slept with Amelia. This revelation got the wheels turning for Noah, as he figured out Samson was probably the father of Amelia's child.

"She's pregnant, mate," a furious Noah spit out at a stunned Samson.

emmerdale
ITV

Related: Emmerdale's Chas Dingle receives subtle warning over Al Chapman affair

Samson raced off to confront Amelia in the village, callously accusing her of ruining his life by "saddling" him with a child.

As Samson tried to convince Amelia to have a termination, Noah ordered him to "back off". This is when others in the village started overhearing the commotion — including Dan, Sam and Lydia!

A furious Dan went after Noah until Amelia explained that Samson is actually the child's father. Dan took Amelia home to talk things through while Lydia warned Samson that "prom's off".

Back at home, Lydia gave Samson a reality check when he claimed that it was up to Amelia to sort it out, telling him: "You've got to face the consequences."

Dan was much more supportive of Amelia — his only concern is that she'd had to face so much on her own until now.

"I'm here for you now," he promised.

Emmerdale airs weeknights at 7.30pm on ITV and streams on the ITV Hub.

Read more Emmerdale spoilers on our dedicated homepage.