Guest Stars Sarah McCardie as Gillian Glover Benjamin Scanlan as Young Lennox Emma Hartley-Miller as Angela Hamil Allison McKenzie as Estelle Paige Green as Britney Hamil Ian Hanmore as Tommy Loughran Bhav Joshi as Gary Franklin Caroline McKeown as Tessa Hamil Brian Bovell as George Marsden Réginal-Roland Kudiwu as Louis LeBlanc Forbes Masson as Baxter McClelland Ezra Faroque Khan as Graham Burt Amy Conachan as Karen