How many Republicans are like those two?
Tom Cotton, Mitch McConnell, Paul Ryan, Marco Rubio, Ted Cruz and several others.
All neocons, some are still weighing the political dynamics of hiding it, or forcing a foreign policy on Trump. Or attempting to do so.
Trump must put his foot down. And the first time McCain goes overseas and starts talking in contravention of POTUS policy, he needs to charge him under the Logan act. Actually have the FBI arrest him after indictment led by the DOJ and the US Attorney for DC.