While Lindsey Graham may have become somewhat of an ally to President Trump recently, the South Carolina senator had some strong words for the president over the weekend.
Senator Graham sat down with CBS' "Face the Nation" to discuss Comey's testimony and Trump's remarks about being vindicated.
Graham essentially said to the president either sign an upcoming bill that will punish Russia, or you'll be "betraying democracy."
Click through images of Lindsey Graham on Donald Trump:
Lindsey Graham on Donald Trump
It’s hard to believe that in a nation of more than 300 million Americans Hillary Clinton and Donald Trump will be our choices for President.
As for me, I absolutely will NOT support Hillary Clinton for President. (2)
Hillary Clinton represents the third term of Barack Obama & our nation cannot afford to continue those failed policies at home or abroad.(3)
I also cannot in good conscience support Donald Trump because I do not believe he is a reliable Republican conservative....(4)
.....do not believe he is a reliable GOP conservative nor has he displayed the judgment and temperament to serve as Commander in Chief. (5)
I will enthusiastically support Republicans for other offices in South Carolina and throughout the country. (6)
I will focus my time, energy and effort on raising resources and advocating for our Republican majorities in the House and Senate. (7)
Finally, I do not plan to attend the Republican convention in Cleveland this summer. (8)
"We're going to punish the Russians. Any member of the Congress who doesn't want to punish Russia for what they've done is betraying democracy," Graham said.
And if the president doesn't sign this bill to punish Russia, he would be betraying democracy."
He warns if Trump decides not to accept the bill his veto will be overridden.