I really do not understand what the people of Flitwick were expecting. The Tory party is always about jam tomorrow. Expecting them to actually follow through with a promise was asking more than they should imo.
Joking aside though, we need a mechanism for rogue MPs like this. We need a cross party committee set up after each GE to make the call when an MP gets out of line in this fashion.
The Tories like to spout about minimum terms of service. Well constituents need those also. People rely on an MP to get representation at times when they are desperate. Swanning off for weeks to get a backhander from “I’m a celebrity” etc, or just refusing to work entirely in this fashion should never be acceptable.
I think (this was pointed out to me in an older thread) that a Recall Petition is only applicable when the MP in question has broken the law.
https://erskinemay.parliament.uk/section/4912/recall-of-mps/ If she was suspended from parliament (not just the party) then she would meet the conditions for recall. I don’t think she has been suspended, yet.
Also; 1/10 of voters is a high bar to meet in the Tory heartland.