One Party After Another - Michael Crick

The astonishing biography of Nigel Farage, arguably the most influential British politician of the…