Impact of Political Parties and Movements