Many political parties have an ideological core, but some do not, and many represent very different ideologies than they did when first founded