John McCain is a thorn in the side of Donald Trump.

He sold conservatives and the President with his vote to kill any effort to repeal Obamacare.

Now he’s stabbed Trump in the back in jaw dropping fashion.

McCain is the biggest war hawk in Congress.

He advocates for endless wars across the globe.

Now he is blaming Trump for America’s lack of success in Afghanistan.

The Hill reports:

Sen. John McCain (R-Ariz.) ripped President Trump’s handling of the Afghanistan War on Thursday, saying the White House has failed to provide strategic guidance since Trump took office.

Less than a week after casting the decisive vote against Trump-backed ObamaCare repeal legislation, McCain defended the top U.S. commander in Afghanistan from criticism by Trump, saying on twitter “Our commanders-in-chief, not our commanders in the field” were responsible for the failure in the country.

While McCain blamed past administrations for the problems in Afghanistan, he said in a statement that the lack “of successful policy and strategic guidance from Washington” had continued into the new administration.

“I urge the President to resolve the differences within his administration as soon as possible and decide on a policy and strategy that can achieve our national security interests in Afghanistan and the region,” McCain said.

McCain has promised to provide his own strategy on the 16-year-old war, warning that he would introduce an amendment in the annual defense policy bill if the White House fails to announce its own this month.

“If the President fails to do this by the time the Senate takes up the defense authorization bill in September, I will offer an amendment to that legislation which will provide such a strategy,” he said.

McCain, a Vietnam War veteran who serves as the chairman of the Senate Armed Services Committee, also defended the top U.S. commander in Afghanistan, Gen. John Nicholson, following criticism from the president.

And he is furious with Trump for sticking by his America First policies.

Trump reportedly rejected the generals’ request for an increase in troops in Afghanistan.

Breitbart reports:

“McMaster has particularly sparred with other members of the administration on an Afghanistan plan with an increase of 3,000 to 5,000 U.S. troops there. Defense Secretary James Mattis reportedly did not support the plan.”

America has been at war for 16 years – our nation’s longest conflict – and Trump is questioning why that is.

It’s a fair question.

Now John McCain is threatening to usurp his powers as Commander in Chief and implement his own military strategy in Afghanistan.

That’s a coup.

Trump campaigned on an America First foreign policy that rejected endless wars and nation building.

John McCain can’t stand that his discredited hawkish foreign policy was rejected by the voters so now he is trying to sabotage Trump.