Waterloo Road Series 12, saw a further seven episodes launched on BBC iPlayer, building on the success of Season 11. The show features returning core characters, and new pupil Miles, causes fireworks, while elsewhere secrets come to the forefront with potentially life changing consequences for those involved. Fractured relationships, brutal betrayals and life-changing moments. All in a day’s work for Kim Campbell and her team. All episodes available on BBC i-Player.

Directed by

Jesse Quinones, Amanda Mealing, Piotr Szkopiak, Mustapha Kseibati

Written by

Neil Jones, Jayshree Patel, Davey Jones, Kat Rose-Martin, Kellie Smith, Paul Mousley

Produced by

Adam Leatherland, Lindsay Williams, Cameron Roach