donald trump massive ego much claim several time popular vote win popular vote former reality show star seven months job still campaign mode hold ego-rallies bring crook hillary clinton twitter order deflect scandal-plagued administration trump failure directly blame nazis storm streets charlottesville virginia name carry torch shout blood soil nazi germany era slogan jews replace us result backlash epic proportion alt-righters people instead denounce murder heather heyer 32 leave 19 others injure blame side say gop give three options late poll title official presidential job performance poll would rate president trump job performance far poll asks.your choices great.good.okay.other.we say take poll take poll option scream attention accord late gallup poll trump approval rat dismal 34 percent get much low nixon territory mr. watergate unlike trump start presidency strong approval rat end presidency nixon approval rat tumble 24 percent nixon may support nazis roger stone.trump approval rat bad bill clinton height proceed impeach recipient adulterous blow job trump campaign collusion russia scandal rock white house robert mueller trump control temper lash media blame victims terror attack perpetrate one followers go link totally official poll again.photo andrew harrer-pool/getty image charlottesville gop ask supporters trump great good okay