The latest Freakonomics podcast, We the Sheeple. opens by interviewing Bryan Caplan on The Myth of the Rational Voter:
You know, if you’re a successful politician, you know you don’t succeed by figuring out what’s really going on in the world and trying to explain it to people. You need to find out what people what to hear and then tell it to them. That’s what you see in debates. That’s what you see voters, successful politicians instinctively are trying to read people, trying to read their faces, what does this person want me to say to him, and that’s how they win.