One who vacillates.
One whose views are easily and regularly changed by the persuasion or influence of others.