IMO that kind of regular electoralism has to be combined with militant unionism and pushing the liberal party to something like a democratic membership base with easy means of participation for working people and people raising kids, to say nothing of funding to fix the media ecosystem.