But in a turnaround, Flake gave Republicans their 50th "yes" vote on Friday, saying he had been able to get rid of a "budget gimmick" and had gotten a commitment from leadership win permanent protections for young immigrants who had been allowed to work in the United States under the Deferred Action for Childhood Arrivals (DACA) program.

"I am pleased to announce I will vote in support the tax reform bill," he said.