Republican senator Jeff Flake quits: Mr. President I rise today to say "enough"