Guest Stars Tom Price as Andy Davidson Cush Jumbo as Lois Habiba Peter Capaldi as John Frobisher Katy Wix as Rhiannon Davies Nicholas Farrell as Brian Green Luke Perry as David Davies Susan Brown as Bridget Spears Lucy Cohu as Alice Carter Ian Gelder as Mr Dekker Julia Joyce as Holly Frobisher Madeleine Rakic-Platt as Lilly Frobisher Bear McCausland as Steven Carter Rhodri Lewis as Johnny Davies Aimee Davies as Mica Davies Hilary MacLean as Anna Frobisher Liz May Brice as Johnson Louise Minchin as Newsreader Paul Copley as Clemet McDonald Simon Poland voices 456 Gregory Ferguson as Young Clem Colin McFarlane as General Pierce Ben Loyd Holmes as Operative Charles Abomeli as Colonel Augustus Oduya Lachele Carl as Trinity Wells Christopher James as Press Officer Rachel Ferjani as Parliamentary Secretary Anthony Debaeck as French Newsreader Patrice Etienne as Sandwich Shop Man