Voting, Parties and Social Change in Finland