Guest Stars Peter Capaldi as John Frobisher Cush Jumbo as Lois Habiba Luke Perry as David Davies Nicholas Farrell as Brian Green Susan Brown as Bridget Spears 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 Bear McCausland as Steven Carter Liz May Brice as Johnson Hilary MacLean as Anna Frobisher Rhodri Lewis as Johnny Davies Aimee Davies as Mica Davies Gregory Ferguson as Young Clem Paul Copley as Clemet McDonald Ben Loyd Holmes as Operative Charles Abomeli as Colonel Augustus Oduya Rachel Ferjani as Parliamentary Secretary Christopher James as Press Officer Scott Bailey as Father Melanie Barker as Mother 2 Rik Makarem as Dr. Rupesh Patanjali Phylip Harries as Water Taxi Man Crisian Emanuel as Mother Anna Lawson as Nurse