It looks as though Jacob Gallagher has seen the error of his ways as he tries to make things right with Leanna Cavanagh in tonight’s Emmerdale (November 25).
Last week, viewers saw a vicious side to the teen as he pushed everyone too far.
After Jacob’s abuser Maya Stepney was released from prison, Jacob was heartbroken she was ignoring him and the teenager ended up sleeping with her former stepdaughter Leanna.
But afterwards, Jacob was cruel to Leanna and in front of her family claimed he only slept with her because she came looking for him.
Read More: Emmerdale fans spot ‘proof’ that paedo Maya is NOT having Jacob’s baby
Hearing Jacob disrespect his daughter, Liam punched him in the face, leading Jacob to go to the police and get the doctor arrested for assault.
But Jacob got a reality check when his family told him they were kicking him out as they no longer knew what to do with him.
Although it was an empty threat, it made Jacob realise Maya had ruined his life and that he needed to make things right with the people he hurt.
Having repaired his relationship with his family, next on his list is to fix things with Liam and Leanna.
Jacob tells the police he no longer wants to press charges against Liam, saving his medical career.
Shortly afterwards, he makes a heartfelt apology to Leanna for the way he treated her. But will she accept his apology?
Viewers know Jacob was abused by his schoolteacher and dad David’s girlfriend Maya.
Maya began grooming Jacob from the age of 15 and had the schoolboy believing they were in a loving relationship.
Read More: Emmerdale SPOILERS: Billy framed for attack on Al Chapman
She even began sleeping with Jacob shortly after his 16th birthday.
The predator was caught out earlier this year and was eventually sentenced to 12 months in prison, but ended up only serving five.
As she was released from the jail, viewers saw her delete Jacob’s contact from her phone before the camera revealed she is pregnant!
But who’s the father of her unborn child?
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!