Emmerdale spoilers: Cain and Chas Dingle discover Faith’s cancer secret

Cain failed to show Faith any support (Pictures: ITV)

Faith Dingle (Sally Dexter) is terrified her cancer has returned in Emmerdale and tonight, after keeping it a secret from her children, she finally decided to reveal her fears to Chas (Lucy Pargeter) and Cain (Jeff Hordley).

After Mack (Lawrence Robb) overheard Faith and Brenda (Lesley Dunlop), he was back in the village tonight (July 22) gossiping, convinced Faith and Brenda were secretly seeing each other.

As word got round, Faith and Brenda had no idea what was going on.

Discussing their fears, Faith was oblivious to Sarah (Katie Hill) listening in on their conversation, and when topic of conversation turned to death, Sarah was horrified.

Sarah asked Faith if her cancer had returned, which led to her admitting she had recently been to the hospital for some tests.

In tears, Sarah was forced to cover for Faith and told people she was upset over Leanna’s (Mimi Slinger) death.

But, knowing something wasn’t right, Chas confronted Faith and demanded to know the truth.

Forced to come clean, Faith insisted that Cain can’t know about her concerns.

After some encouragement, Chas and Faith met up with Cain and Moira (Natalie J Robb), where they learnt about Faith’s secret.

In true Cain style, he was angry at his mother for keeping things a secret and asking Sarah to cover for her.

Their relationship still fractured, can Cain support Faith if her cancer has returned?

Or is this a mother-son relationship that’s unrepairable?

If you’ve got a soap or TV story, video or pictures get in touch by emailing us soaps@metro.co.uk – we’d love to hear from you.

Join the community by leaving a comment below and stay updated on all things soaps on our homepage.