Emmerdale fans finally found out the secret that Charles has been keeping to himself as new cast member Eddie Osei made his appearance in Thursday night's episode.
The actor has joined the ITV soap as Victor, who has just been released from a lengthy prison sentence.
Vicar Charles, who is portrayed by Kevin Mathurin, was seen taking secretive phone calls before he entered a high-security prison to meet Victor.
The addition of the new face to the Emmerdale cast will likely disrupt the lives of his ex-wife Claudette Anderson and their son Charles, ITV said.
Osei said: “I feel privileged to be joining such a great show and I am honoured to be working with the fantastic cast and crew.
“It is very exciting for me to be playing Victor who is such an enigmatic character and who causes the Anderson family so much trouble.”
Emmerdale producer Hannah Cheers said: “Victor’s arrival in Emmerdale turns life for the Andersons upside down.
“The brilliant addition of Eddie Osei as Victor has allowed us to learn more about who the Andersons are and we can’t wait for the audience to watch as the drama unfolds.
“While Claudette is confronted by the husband she prayed she’d never see again, Charles has to face up to painful past traumas and he makes no secret of the fact that Victor is not welcome here. But who will win out?”
In Wednesday’s episode, Gabby Thomas (Rosie Bentham) and Nicky Milligan (Lewis Cope) were seen getting ready for their wedding until Nicky confessed that he was gay.
He was then confronted and punched by his father Caleb Dingle (William Ash), who had been embroiled in a revenge scheme that involved convincing his son to marry Gabby so that he could gain access to Home Farm’s finances.
Emmerdale airs weeknights on ITV1 at 7.30pm.
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our daily Showbiz newsletter here.