Part of the problem is the word "liberal," which Americans use in a totally diferent way than the rest if the world. To Americans, a liberal is someone who is left-wing, essentially a socialist. To the rest of the world, a liberal is someone is supports free markets. Essentially, to the rest of the world, a liberal is what Americans call "libertarians."