'A brilliant account of the election campaign ... colourful and convincing'John Rentoul, Independent