North Macedonia has a multi-party system, with numerous parties which must work with each other to form coalition governments.