Brexit: The Uncivil War

Brexit: The Uncivil War


Dominic Cummings is not a household name, but he should be. He was the “career sociopath” who led the Vote Leave campaign to victory in the 2016 Brexit referendum, and this is the inside story of that campaign, with Benedict Cumberbatch, who knows a thing or two about playing cerebral, as Cummings.

His Cummings is always the smartest guy in the room, “an egotist with a wrecking ball” as Remain campaigner Craig Oliver (Rory Kinnear) calls him – or, if you like, Sherlock without the charm.

We follow Cummings’s reluctant recruitment to the cause, the evolution of his “Take Back Control” slogan (inspired partly by a childcare book) and his clashes with Euro-sceptic MPs, whom he despised.

Much of the action plays as quick-fire tragicomedy, a whistle-stop tour of how complacency and clever tech released demons the political class is still trying to re-bottle. It doesn’t make for cheery viewing.


Drama by James Graham providing a behind-the-scenes exploration of the 2016 referendum on whether the UK should leave the European Union, which has had far-reaching consequences. Benedict Cumberbatch stars as Dominic Cummings, the leading strategist and campaign director of Vote Leave, while Rory Kinnear is Craig Oliver, who oversaw Remain's communications strategy, as the programme examines the anatomy of a modern data-driven election campaign, and each side's controversial backers.

Cast & Crew

Dominic Cummings Benedict Cumberbatch
Craig Oliver Rory Kinnear
Matthew Elliot John Heffernan
Zack Massingham Kyle Soller
Douglas Carswell Simon Paisley Day
Boris Johnson Richard Goulding
Michael Gove Oliver Maltman
Nigel Farage Paul Ryan
Arron Banks Lee Boardman
Mary Wakefield Liz White
Director Toby Haynes
Executive Producer Juliette Howell
Executive Producer Tessa Ross
Producer Lynn Horsford
Writer James Graham
see more