Trump said that condemning Charlottesville neo-Nazis was 'the biggest f*cking mistake I've made': Bob Woodward
President Donald Trump giving a speech at Trump Tower (image via screengrab).

Bob Woodward's new book on President Donald Trump -- titled "Fear: Inside the Trump White House" -- is filled with explosive revelations about Trump's presidency.

One of the most explosive has to do with the president's handling of the white supremacist rally in Charlottesville, Virginia in the summer of 2017, in which the president said that there were "very fine people" on "both sides" of the demonstration.

According to a leaked excerpt obtained by the Washington Post, Trump deeply resented being forced to come out and specifically condemn white nationalists after being advised by aides that he needed to do so to make clear that he was opposed to racism.

"That was the biggest f*cking mistake I’ve made," Trump told advisers shortly after giving a speech that condemned Nazis, according to Woodward's sources, who also say Trump called the speech "the worst" he'd ever given.

Woodward also reports that former Trump economic adviser Gary Cohn, who is Jewish, threatened to resign after Trump's Charlottesville performance, but was convinced to stay aboard by the president, who accused him of "treason" for thinking of stepping down.

Chief of staff John Kelly, whom Woodward also reports believes Trump is an "idiot," told Cohn that he was similarly horrified by Trump's performance and also considered resigning from his post.