There are no honest politicians, period. First, it takes a lot of money, from rich donors that want something in return, just to win an election. Second, if politicians ever told the truth during a campaign, no one would ever vote for them. Third, everyone is greedy by nature and all the lobbyists banging down their doors offer a lot of money to do what they want instead of what the people want. Fourth, the existing politicians getting filthy rich from being a politician would run any honest politicians right out of town immediately. It is just foolish to think that politicians are, or could ever be, good, honest people.