Rosie is far from being the only one who has an issue with Starmer's Labour.
Thee are many backbench Labour MPs who hate Starmer and take every opportunity to either vote against his proposals or else abstain on votes. That includes the Labour MP who represents my constituency. She's a wild card as far as Starmer is concerned and opposes everything he stands for.
Do you think she should stay in the party and represent the section of the population she thinks she represents - even against her own party's manifesto - or do you think she, and the others, should step down rather than continuing to take the salary?
Who has the most/least integrity? One who stays in the job in spite of having fundamental issues with the party's position and who continually votes against/abstains on key issues, or one who steps aside yet continues to serve the people who voted for them?
Let's be honest here.....
Those who are most having a go at Rosie are doing so because of her position on women's sex based rights; or else they are the people who maintained everyone should vote Labour because the Tories were so bad and so corrupted and that Labour would inevitably be better. That anyone who spoiled their ballot or who voted for another party for whatever reason was just a right wing fascist or else fascist adjacent.
For those who doubled down on voting Labour - there is a lot at stake - in terms of both dashed, unrealistic expectation and personal credibility.