John Brennan offers a most objective assessment of Donald Trump.
https://www.washingtonpost.com/opinions/john-brennan-i-will-speak-out-until-integrity-returns-to-the-white-house/2018/05/31/afbccafa-64e8-11e8-a69c-b944de66d9e7_story.html?utm_term=.5f767909002e