Yeah, extensive bashing has achieved the bare minimum, the resignation of Johnson - but, characteristically, in a half-assed way while a lengthy leadership contest happens and the leadership vacuum remains. We're now moving on to strikes, and if the 70s speedrun continues we're likely to see either energy rationing or a mass non-payment of bills, presumably followed by actual riots, until a general election is finally called.
I don't believe it's going to get quite that bad, but I agree that they need to get a move on and get back to some form of stable government quickly (even if the people in power are not necessarily who I'd choose).