What other political groups exist other than the two dominant ones?