I'm not convinced by this. On the one hand, you might be right because we have 2 or 3 very big and established parties - the problem is that these large organisations get to pick and choose the policies and personnel that are not in line with the electorate's thinking. But if they fragmented...
Coincidentally, my wife and I were talking about exactly this and concluded with a party along the lines of "social justice".
I'm tired of hearing how the police are "sorry" for Hillsborough, but no-one is punished for it
I'm tired of hearing how a female judge gets barely a slap on the wrist...