I kinda like a politician who listens to “a public outcry” and does what the people want him to do, but that’s just me.
I’d rather not have a “politician” at all but a statesman.
A statesman has a core set of values and when something looks wrong, they stand up and oppose it rather than just taking the money.