I disagree.
Is there a meter somewhere they use, or is just ,knee jerk reactions to public opinion?
We'll have to agree to disagree.
In terms of the current system, yes, we'll have to agree to disagree. Clubs, parties, anything with a membership has the right to remove members, for whatever reason they see fit. And if the public dislikes the reasons, no worries, because it will stop getting them 'business'.
But, if you're talking about outside of the current system, well, I don't know if we need to agree to disagree....
If they have to just keep any politician, no matter what their views are, then you may as well scrap the party system, imo. And I don't know that that would be a bad thing.