Recurring Guest Characters Kristin Scott Thomas 3 guest appearances David Tennant 3 guest appearances Arron Banks 3 guest appearances Jeremy Irons 3 guest appearances Emma Barnett 3 guest appearances Ellie Mae O'Hagan 3 guest appearances Tamsin Greig 3 guest appearances David Gauke 3 guest appearances Isabel Oakeshott 3 guest appearances Andrew Gwynne 3 guest appearances Andrew Lloyd Webber 3 guest appearances Robert Harris 3 guest appearances James Brokenshire 3 guest appearances Justin Welby 3 guest appearances Grace Blakeley 3 guest appearances Susanna Reid 3 guest appearances Martin Lewis 3 guest appearances Paul Johnson 3 guest appearances Robert Buckland 3 guest appearances Grant Shapps 3 guest appearances ⇤ « 3 4 5 6 7 8 9 10 11 12 » ⇥