I agree with every word of this.
All terrible in their own way, but only one of them did the unthinkable. The one rule you don't break. You never, ever put party ahead of country like David Cameron did. The worst PM in British history as a result.
Blair shouldn't be anywhere near that list. Did a comparatively good job over a long time. Any PM in his position would have sided with the US after 9/11, so as much as a stain on his record as that is, I don't blame him for it.
Cameron gets my vote as worst PM. He put his party ahead of the...