0
Politicians who speak their minds and believe what they say are so rare that voters will forgive them almost anything