Waterloo Road Ep 19/20
Wednesday 13 May
8.00-9.00pm BBC ONE
Kim (Angela Griffin) struggles to keep things together Still reeling from losing daughter Grace, Kim struggles to keep things together as organiser of the school fundraising day, in the penultimate episode of the drama about a Rochdale-based comprehensive.
A surprise visit from her ex, Andrew, could either bring Kim the support she needs or just raise further questions about her conduct in Rwanda. Andrew confronts her about acting so impulsively, an argument that turns personal as they fight over the dregs of their relationship.
Meanwhile, Rose and Candice prepare a menu for the relief day, using cheap meat which is past its sell-by-date. Having given it the once-over and taken off the labels, they think no one will be any the wiser, but when a mystery illness strikes the school, the dodgy dealings in the canteen come under suspicion.
Elsewhere, Marley shows up with Ralph's money and demands that he and Flick should be allowed to see each other again. Enraged, Ralph attacks Marley, who is reluctant to call the police, but Flick insists. Ralph is arrested and Marley reassures Flick that she can stay at his house. As they collect her things they run into a broken Ralph, who begs her to stay, forcing her to make a choice.