Guest Stars Tom Price as Andy Davidson Cush Jumbo as Lois Habiba Peter Capaldi as John Frobisher Luke Perry as David Davies Nicholas Farrell as Brian Green Katy Wix as Rhiannon Davies Susan Brown as Bridget Spears Lucy Cohu as Alice Carter Ian Gelder as Mr Dekker Julia Joyce as Holly Frobisher Hilary MacLean as Anna Frobisher Rhodri Lewis as Johnny Davies Aimee Davies as Mica Davies Liz May Brice as Johnson Bear McCausland as Steven Carter Madeleine Rakic-Platt as Lilly Frobisher 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 Lachele Carl as Trinity Wells Rachel Ferjani as Parliamentary Secretary Christopher James as Press Officer Anthony Debaeck as French Newsreader Patrice Etienne as Sandwich Shop Man