Guest Stars Tom Price as Andy Davidson Peter Capaldi as John Frobisher Cush Jumbo as Lois Habiba Luke Perry as David Davies Susan Brown as Bridget Spears Nicholas Farrell as Brian Green Katy Wix as Rhiannon Davies Lucy Cohu as Alice Carter Ian Gelder as Mr Dekker Julia Joyce as Holly Frobisher Madeleine Rakic-Platt as Lilly Frobisher Liz May Brice as Johnson Bear McCausland as Steven Carter Hilary MacLean as Anna Frobisher Aimee Davies as Mica Davies Rhodri Lewis as Johnny Davies 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