All politicians make promises and tell lies, or what they believe is the truth. Yes we do have the right to expect better, but only in a perfect world - the world is far from perfect, we all just muddle along in the life, the best we can, including politicians. If he were to be brought down, who would you replace him with? He is the best of a bad bunch.
Oh, you weren't joking?
Seriously?