what does the sharing of power among political parties, pressure groups and movements ensure
Power can also be shared amongst various political parties, pressure groups etc. The citizens have freedom to choose their government in a democracy which leads to competition among various political parties. Such competition ensures that power does not remain in one hand. In long run power is shared among different political parties which may represent different ideologies.