British politic isn't my strong suit, but I think you need to vole the two dominate parties out. The best way to do this is to form one party that fits the electorate better and overwhelms the others. After this the others will have to change or be permeant minority powers. Good like getting that done.
If the system includes primaries like the US system, you can vote corruption out there as well.