Nicola hatches a plan, Jai opens up to Leyla, and Brenda is worried about Faith.
Season 51 • Episode 116 of 261