flip-flopper

listen to the pronunciation of flip-flopper
English - English
A person, especially a politician, who changes his opinion