Interest Groups vs. Political Parties