I have been a Trump loyalist, but he is his own worst enemy. McCain's involvement in the dossier makes no difference to those above ground. The fact he was a maggot is known by most people. The lying hypocrites of this nation like Donna Brazile that now sing his praises, well, no one with intelligence listens to that bimbo.
Trump is losing my support because he is indicating he wants to up the numbers of folks coming to the USA via H1-b Visas. He promised to eliminate this program Day 1 of his presidency. Trump's two primary planks, which got America's staunch support were ending the illegal alien invasion and making America great again, largely for jobs. Both issues are tied together, for both mean more jobs for Americans. Now he is abandoning that with his position of wanting more low cost foreign labor. He sticks to this bullsh*t position, he loses my vote and everyone else I can influence.
A Republican that wants to make a serious run at Trump would be well advised to pick the positions Trump held in 2016 and carry them forward promising to deliver, unlike Trump. They might just beat him in the primary. Americans have been betrayed by politicians for decades, and they hunger for representation.