In my opinion the Democratic and Republican parties are the same in to many ways. Trump ran as a Republican but is independent in his view of our country and its problems. The elite in our governing country club didn't want an outsider into their business. None of the Democrats appear to have accepted all the changes Trump is attempting to accomplish. As for the Republicans many very intelligent members of congress are on board because they realize the President is for real. Drain the swamp is what we as the american voter's need to do, our government at all levels is corruption at it's best.