In the latest episode of ITV's Emmerdale, John Sugden dropped a bombshell that has sparked theories about his true identity.
Fans are speculating that he might actually be a man named Aidan Moore after some eagle-eyed viewers noticed a past character linked to John's father, Jack Sugden, shared the same surname as Aidan.This has led to wild speculation that John (Oliver Farnworth) is hiding a massive secret.
During Tuesday's episode (13 August), John was seen clutching army dog tags engraved with Aidan's name, which he quickly hid from his sister Victoria Sugden (Isabel Hodgins).
It was clear he didn't want anyone to see them. Sign up to OK's TV newsletter to get updates sent to your inbox for free On Wednesday (14 August), John continued to remain tight-lipped about his past and his time in the army.The dog tags were nowhere to be seen, and there were no further clues about who Aidan was, what might have happened to him, or whether John was an impostor.
Read more on ok.co.uk