Mike O'Brien rated One Party after Another: 4 stars
One Party after Another by Michael Crick
'Enormously readable...excellent' Dominic Sandbrook, Sunday Times 'A superb piece of thorough journalism' David Aaronovitch, The Times
Nigel Farage is arguably …