Guest Stars Tom Austen as Josh Cross Trevor Eve as Sir 'Frank' Philip Cross Brian Bovell as Ray Wilton Tom Courtenay as Eric Slater Bernard Hill as Father Robert Greaves Gemma Jones as Claire Slater Hannah Gordon as Grace Greaves Ade Oyefeso as Curtis Dominic Power as Les Slater Zoe Telford as Bella Cross Cherie Lunghi as Shirley Cross Ruth Sheen as Lizzie Wilton Claire Goose as Ellie Greaves Frances Tomelty as Maureen Sullivan Harley Sylvester as James 'Jimmy' Sullivan Tamzin Malleson as Caroline Greaves Jonathan Harden as Sean Rawlins Silas Carson as Marcus Archer Duncan Pow as Tom Matthew Cottle as Liam Gough Alan Ford as Tommy Pinion Naomi Wattis as Teacher Burt Caesar as Carlton - Shopkeeper Mark Hesketh as Mark