We do not yet know if the accusations levelled at Dunfermline MSP Bill Walker are true.
We do know that he did not inform the SNP of the allegations made against him when he applied to be an election candidate. And we know the SNP has expelled him because of that omission, although Walker still has the opportunity to appeal that expulsion.
We also know that Falkirk MP Eric Joyce behaved in a criminal fashion in the House of Commons and as a result he has been expelled from the Labour Party.
It does not serve democracy for either politician to remain in office until the next election.
They may argue that they have good work still to do in their constituencies and that they should be allowed to get on with the job.
But circumstances have changed since their election. They no longer represent the party on whose platform they stood and whose manifestos won voters' support.
If Joyce or Walker believe that, despite their tarnished reputations, they continue to have the support of voters they should test that theory by standing down, thereby triggering a by-election.
By refusing to do so they are insulting their constituents. The clamour for their resignations will continue to grow.
The position of both politicians is not sustainable. It would be best for everyone if they recognised that now - and resigned.
We moderate all comments on HeraldScotland on either a pre-moderated or post-moderated basis. If you're a relatively new user then your comments will be reviewed before publication and if we know you well then your comments will be subject to moderation only if other users or the moderators believe you've broken the rules, which are available here.
Moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours. Please be patient if your posts are not approved instantly.