Congressman Who Called Trump a "Fraud" Now Says He'll Vote for Him

After once calling Donald Trump a "fraud," and then remaining silent on the GOP presidential nominee for months, U.S. Rep. Ken Buck has now thrown his endorsment to the celebrity mogul.

"What we have to do as Republicans, in my view, is we got to get Donald Trump elected, and then we got to hold him accountable," Buck told Randy Corporon and Steve Kelly on KNUS yesterday afternoon. "We got to surround him with good, sensible people who will give him the best advice on how to move this country forward."

Earlier this year, however, Buck slammed Trump, after Trump proposed a temporary ban on allowing Muslims to visit the United States. Buck told CBS 4:

"Trump's proposal violates the Constitution, the values of our nation, the Republican Party platform, and my conscience. He should withdraw from the Presidential race. He is a fraud," said Buck.

Yesterday, Buck sang a different tune, pointing out that "we have a system of checks and balances in this country which allows Congress and the Supreme Court to rein in the power of the president," and that's what Congress may have to do with "either president."

If Trump doesn't behave, "there are remedies," said Buck, calling Buck a "strong person" who has "never been tested in office."

"We have an unknown entity that we are going to be taking a risk on," Buck said, adding that Hillary is "known entity" that he wants to reject. "I don't think anybody can argue that Donald Trump isn't an unknown quantity, to a cerntain extent."

"There is one thing I know for sure," Buck said on KNUS, in what appears to be Buck's first public endorsement of Trump.  "If I call the White House, and President Clinton is in the oval office, no one is going to take my call. If I call the White House with a President Trump, I have a chance of influencing policy in the executive branch."

Listen to U.S. Rep. Ken Buck on KNUS Aug. 24