A couple of weeks ago, Emmerdale fans had their prayers answered when it was discovered that Joe Tate was indeed alive.
After months of wanting to know the truth, we finally got our answer. Last week Cain found out the truth about Joe and it looks like his daughter will finally find out that her fiance is alive.
Debbie will return home from her holiday in with her children tonight and will be told the truth about Joe.
Read More: Emmerdale SPOILER: Jacob dumps Maya
Actress Charley Webb, who plays Debbie, recently announced she is pregnant with her third child with Emmerdale co-star and husband Matthew Wolfenden and will be due to go on maternity before her baby arrives.
Could her finding out the truth feed into her exit?
Last year, Graham was originally told by Kim Tate to get rid of Joe. Finding himself unable to kill his surrogate son he gave him money and a gun and told him to leave the village.
But when Joe found himself unable to leave Debbie, he turned around to return to the village.
As he walked back he was greeted by Cain who punched Joe after he stood Debbie up on their wedding day. The knock back caused him to hit his head on a rock, seemingly killing him.
However, as viewers know, Graham Foster noticed Joe’s hand twitch after the blow and he put him into the boot of his car.
We later saw Graham leaving the viaduct sobbing, leading fans to think he was the one who really killed Joe.
Read More: FIRST LOOK: Next week’s Emmerdale in 10 pictures
But a couple of weeks ago, it was revealed Joe is alive and well and sunning himself in Monte Carlo.
Kim had become suspicious when someone began drawing money out of her account and obtained photographs of Joe at a cash point.
She confronted Graham and revealed her private detective Marcus had found out the truth and now she knew exactly where Joe was – even down to his hotel room number.
But Graham had already worked out Kim was onto him and told her he’d moved Joe to a safe place – out of her reach.
Emmerdale airs Monday to Friday at 7pm with an extra episode on Thursday at 8pm.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!