7. What is the main function of opposition parties in Kenya? (1mk)
To provide a system of checks and balances to the government of the day in order to guard against excess / to act a check on the actions of the government.
4.a)What three factors have facilitated the formation of many political parties in Kenya since 1991? (3mks) Answer