The dictionary has not been kind to those in politics. From centuries past it offers the following:
* snollygoster: an unprincipled politician.
* throttlebottom: a totally inept one.
* catchfart: one that follows the prevailing wind.
* virtuecrat: one convinced of their own superiority.
(via @susie_dent)