I want to know the answer to the following question:
What other political groups exist other than the two dominant ones?
All the background I'm provided with is that "The Assembly of the Republic, Regional Assemblies and local municipalities and parishes, are dominated by two political parties, the Socialist Party and the Social Democratic Party, in addition to the Unitary Democratic Coalition (Portuguese Communist Party and Ecologist Party "The Greens"), the Left Bloc and the Democratic and Social Centre – People's Party, which garner between 5 and 15% of the vote regularly.". Is that enough to answer the question?
Answer: yes