KEY POINTS
  • "We have too many far rights in the Republican Party, too many left in the Democratic Party," David Walker tells CNBC.
  • But President Donald Trump has an opportunity to change that, he adds.
  • Walker said the president has to be more effective and he needs to follow Ronald Reagan.

There is no one in charge in Congress but President Donald Trump has an opportunity to lead, former Government Accountability Office head David Walker told CNBC on Friday.

"The truth is we have way too many wingnuts in Washington," said Walker, who was head of the GAO under Presidents Bill Clinton and George W. Bush.