David Platt lashes out and Michelle has found Aidan’s will. What does it say?

When his cellmate tries to wake him, David Platt reacts badly and shoves him up against a wall. But will Shona be able to help troubled David?

Also this week, Michelle has a dilemma, Shona investigates Josh, and Zeedan comes to Rana’s rescue…