1o. Joe Walsh
Up next on our list of biggest hypocrites in American politics we have a Republican, U.S. Representative from Illinois, Joe Walsh who had nothing but extreme criticism for Obama’s government, especially for his fiscal responsibility. The man surely knows a lot about being stingy since he was about $100,000 behind in child support payments. Obviously, he was trying to transfer his personal life into politics – why spend money when you can avoid it?

CHAILUK CHALATHAI/Shutterstock.com