Guest Stars Cush Jumbo as Lois Habiba Luke Perry as David Davies Ian Gelder as Mr Dekker Lucy Cohu as Alice Carter Katy Wix as Rhiannon Davies Nicholas Farrell as Brian Green Peter Capaldi as John Frobisher Susan Brown as Bridget Spears Julia Joyce as Holly Frobisher Hilary MacLean as Anna Frobisher Bear McCausland as Steven Carter Madeleine Rakic-Platt as Lilly Frobisher Rhodri Lewis as Johnny Davies Liz May Brice as Johnson Aimee Davies as Mica Davies Louise Minchin as Newsreader Gregory Ferguson as Young Clem Simon Poland voices 456 Paul Copley as Clemet McDonald Colin McFarlane as General Pierce Ben Loyd Holmes as Operative Charles Abomeli as Colonel Augustus Oduya Deborah Findlay as Denise Riley Lachele Carl as Trinity Wells Anthony Debaeck as French Newsreader Nicholas Briggs as Rick Yates Sophie Hunter as Venessa Patrice Naiambana as Defence Secretary