Recurring Guest Characters Floella Benjamin 8 guest appearances Justin Fletcher 6 guest appearances David Tennant 5 guest appearances Derek Jacobi 5 guest appearances Hermione Norris 5 guest appearances Annette Crosbie 5 guest appearances Richard Fleeshman 5 guest appearances Keeley Hawes 5 guest appearances Michael Rosen 5 guest appearances Kacey Ainsworth 5 guest appearances Shelley Conn 5 guest appearances Sharon Small 5 guest appearances Chris Packham 5 guest appearances Josie Lawrence 5 guest appearances Romola Garai 5 guest appearances David Harewood 5 guest appearances Colin Salmon 5 guest appearances Jake Wood 5 guest appearances Isla Fisher 4 guest appearances Nadiya Hussain 4 guest appearances ⇤ « 1 2 3 4 5 » ⇥