Diversity within political parties and political outcomes