Guest Stars Siân Brooke as Cressida Dick Jay Simpson as Peter Birdsall Keir Charles as Phil Scully Sam Troughton as Ed Jarman Graeme Hawley as Tricky Jonjo O'Neill as DI Shaun Keep Adil Ray as Imran Khan Jorden Myrie as Stuart Lawrence Nancy Carroll as Angela Gallop Freddie Stabb as Jocelyn Cockburn Rob Witcomb as David Norris Stephen Patten as Gary Dobson Michael Akinsulire as Pastor Yasmin Mwanza as Georgina Lawrence Jude Cudjoe as Theo Bannister James Hillier as DCI Bill Raynott London Community Gospel Choir as Church Choir Caroline Ginty as Anne Driscoll Mark Flitton as Tony Johanne Murdock as CPS Solicitor Mark McGann as John Cummins