Guest Stars Cush Jumbo as Lois Habiba Peter Capaldi as John Frobisher Nicholas Farrell as Brian Green Katy Wix as Rhiannon Davies Lucy Cohu as Alice Carter Luke Perry as David Davies Susan Brown as Bridget Spears Ian Gelder as Mr Dekker Julia Joyce as Holly Frobisher Madeleine Rakic-Platt as Lilly Frobisher Liz May Brice as Johnson Hilary MacLean as Anna Frobisher Bear McCausland as Steven Carter Aimee Davies as Mica Davies Rhodri Lewis as Johnny Davies Paul Copley as Clemet McDonald Gregory Ferguson as Young Clem Ben Loyd Holmes as Operative Charles Abomeli as Colonel Augustus Oduya Christopher James as Press Officer Rachel Ferjani as Parliamentary Secretary Scott Bailey as Father Melanie Barker as Mother 2 Phylip Harries as Water Taxi Man Crisian Emanuel as Mother Anna Lawson as Nurse Rik Makarem as Dr. Rupesh Patanjali