Characters played by Matthew Aubrey
Sean Davies
Characters played by Jonathan Bailey
Rhys Shipley
Characters played by Jamie Ballard
Jeremy Wheeler
Characters played by Jason Baughan
Howard Lantham
Characters played by Susan Brown
Wendy Boyles
Characters played by Kezia Burrows
Diana Davies June Fletcher
Characters played by Simon Chandler
Philip Wade
Characters played by Lu Corfield
Lizzie Graves
Characters played by Ifan Huw Dafydd
Graeme Sampson
Characters played by Merle Dandridge
Kate Collins
Characters played by Oliver Dimsdale
Stephen Appleton
Characters played by Alison Dowling
Meg Holloway Evie Baker
Characters played by Aimee-Ffion Edwards
Rachel Baker
Characters played by Simon Lenagan
Sam Baker
Characters played by Lydia Leonard
Amanda Mason
Characters played by Victor McGuire
Charlie Tate
Characters played by David Sterne
Frank Appleton
Characters played by Siân Thomas
Barbara Foster
Characters played by Timothy Watson
Clive Smith Terry Fletcher