Guest Stars Tom Price as Andy Davidson Cush Jumbo as Lois Habiba Peter Capaldi as John Frobisher Katy Wix as Rhiannon Davies Lucy Cohu as Alice Carter Luke Perry as David Davies Nicholas Farrell as Brian Green Ian Gelder as Mr Dekker Susan Brown as Bridget Spears Julia Joyce as Holly Frobisher Madeleine Rakic-Platt as Lilly Frobisher Liz May Brice as Johnson Hilary MacLean as Anna Frobisher Aimee Davies as Mica Davies Rhodri Lewis as Johnny Davies Bear McCausland as Steven Carter Louise Minchin as Newsreader Simon Poland voices 456 Colin McFarlane as General Pierce Deborah Findlay as Denise Riley Lorna Bennett as Female Teacher Rhiannon Oliver as Mum