I have 'checked it out' and posted the Psychology Today article(s) which point out that a layman's opinion of a politician and  using words like sociopath and such is partisan  political garbage, not science.

"Psychopathy and sociopathy are terms with an intertwined clinical history, and they are now largely used interchangeably. The DSM excludes both, in favor of antisocial personality disorder.)"

"The narcissist, on the other hand, is usually better adapted to the culture, functions at a higher level, is often financially and socially more successful, skirts the law more skillfully, typically avoiding a formal arrest record, chooses to work within the system, outwardly accepting rather than rejecting society, yet still plays by his or her own self-serving and rebellious rules, unceasingly seeks admiration and stimulation, and may be no less vindictive and persistent, albeit sometimes more subtle, in getting even for the smallest of perceived slights."