I can agree with much of this but Hillary leans Progresive on social causes but when it comes to business and the economy she is a true neo-liberal. A moderate, conservative old time Republican who, like many others, grew disillusioned with the Republican Party when it became infested with Southern reconstrutionists. Back in the 60's, in response to this, many people switched their party alligence. Liberal, moderate Republicans became Democrats and in return conservative Democrats became Republicans. If you Everett wondered why liberal, moderate Republicans are as scarce as hens teeth, this is the reason. The Democrats have simply become the socially liberal and moderate side of the a Republican Party and today's Progressives represent what's left of the true liberal Democrats before the 60's.
Many (most) Democrats are loath to admit this, as witnessed by so called "dyed in the wool Democrats", that are regular posters on the democratichub but that doesn't change reality.
Carson is a danger to everyone in this country. He is unquestionably full of "quiet anger" and very deluded about life in general. A little digging on his so call "brilliant surgeon" bio exposes the fact that most of his patients were not expected to survive and they didn't. Not to mention he was the team leader, not the team. He couldn't have achieved anything without his team. He is a total fraud and embassment to this country and his race.
You may be sure I'll be voting against this phony but unfortunately he has an excellent chance of winning as much of NH tends to believe anything his type has to say and he will say anything he believes will get him elected. I'm looking forward to Elisabeth Warren coming to NH to support Jeanne Shaheen in the near future, I hope she rubs Brown's nose in his loss to her!