Saying the ‘public is not going to take it anymore’, Colin Powell spoke bluntly to CNN about President Trump.

The former Joint Chiefs of Staff, Powell blasted Trump, calling him a ‘habitual liar’ and that he has ‘drifted’ away from the Constitution.

“We have a Constitution. We have to follow that Constitution. And the president’s drifted away from it,” Powell said, while offering praise for military leaders who have spoken out against the president in recent days.

And Powell stressed he had not voted for Trump in 2016, said he would vote for Joe Biden, the presumptive Democratic presidential nominee, this fall.