Kate Fleetwood
Narrator (voice)
Hugh Grant
Self
Alastair Campbell
Self
Piers Morgan
Self
Steve Bannon
Self
Tom Watson
Self
Nigel Farage
Self