tergiversate

verb intr.: 1. To evade or to equivocate. 2. To change one’s loyalties.