Dictionary.com
Thesaurus.com

has been flip-flopping

  • present perfect progressive
    of flip-flop (3rd person singular).
    flip-flop
    noun
    a sudden or unexpected reversal, as of direction, belief, attitude, or policy.