It’s 18 months since Faith’s (Eve Myles) life was turned upside down by the unexplained disappearance of her husband. And 18 months since his unexpected and shocking return.

Faith is busy keeping her family together and business afloat, and when local farmer Madlen Vaughan fires her legal team, Faith takes on her murder case. She’s backed by Cerys, but the decision sends them on a collision course with Tom and relationships at the firm and the family are at an all-time low.

Evan has been moved to an open prison thanks to an intervention from DI Breeze – but his assistance comes at a price. He demands concrete evidence he can use to arrest Gael Reardon.

Gael’s pressure on Faith is mounting, and Faith is forced into running another errand. Her suspicious behaviour does not go unnoticed.

Steve Baldini is wrestling with his feelings for Faith and reaches out to her. And, while on a mission to discover evidence to incriminate Gael, he makes an impulsive decision that could have dangerous consequences.

Keeping Faith continues Tuesday 30th July 2019 on BBC One at 9pm