Guest Stars Ncuti Gatwa as Eric Effiong Emma Mackey as Maeve Wiley Connor Swindells as Adam Groff Aimee Lou Wood as Aimee Gibbs Kedar Williams Stirling as Jackson Marchetti Alistair Petrie as Headmaster Michael Groff Mimi Keene as Ruby Matthews Tanya Reynolds as Lily Iglehart Jim Howick as Mr. Hendricks Rakhee Thakrar as Miss Sands Hannah Waddingham as Sofia Marchetti Lisa Palfrey as Cynthia Joe Wilkinson as Jeffrey Deobia Oparei as Mr. Effiong James Purefoy as Remi Milburn Dan Skinner as Swim Coach Natasha Joseph as Abortion Clinic Nurse Anjana Vasan as Abortion Clinic Protestor Lu Corfield as Sarah Zak Shukor as Dr. Atwan Dominic Applewhite as Charlie Freddie Watkins as Otis' Patient Without a Problem Lily Frazer as Tiana Anne Kavanagh as Jean's Kegel Patient