Recurring Guest Characters Ruth Davidson 4 guest appearances William Hague 4 guest appearances Rory Bremner 4 guest appearances Gordon Brown 4 guest appearances Nick Watt 4 guest appearances Alex Salmond 4 guest appearances John Major 4 guest appearances Tom Newton Dunn 4 guest appearances Andrew Pierce 4 guest appearances Simon Stevens 4 guest appearances Tony Blair 4 guest appearances Kevin Maguire 4 guest appearances Katya Adler 4 guest appearances Damian Hinds 4 guest appearances Arlene Foster 4 guest appearances Barry Gardiner 4 guest appearances Joanna Lumley 4 guest appearances Tom Swarbrick 4 guest appearances Sian Berry 4 guest appearances Adam Price 4 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥