GOP Rebel Massie Blindsides Own Party, Files Impeachment Charges Against Hegseth — Then Leadership Buries the Vote
Kentucky Republican Thomas Massie stunned colleagues by reading eight articles of impeachment against Defense Secretary Pete Hegseth over the Iran war on the House floor — only to watch Speaker Mike Johnson cancel votes and push any reckoning past November's midterms.
.jpg)
Kentucky Republican Thomas Massie blindsided his own party's leadership this week, walking onto the House floor and reading out eight articles of impeachment against Defense Secretary Pete Hegseth — then watching GOP leaders scramble to bury any actual vote until after November's midterms.
Massie's resolution, filed Tuesday, accuses Hegseth of waging an illegal war against Iran in defiance of the War Powers Resolution of 1973, ordering deadly strikes on boats in the Caribbean, playing a role in the capture and extradition of former Venezuelan leader Nicolás Maduro, and striking Houthi targets in Yemen without congressional authorization. One article even accuses Hegseth of retaliating against a member of Congress for constitutionally protected speech, according to NPR's reporting on the floor action.
What made the move land harder was the secrecy behind it. Massie deliberately kept Republican leadership in the dark, filing the resolution as "privileged" — a procedural trick that forces the House to act on it within two legislative days rather than letting it die quietly in committee.
"Doing this wasn't predicated on whether it could succeed or not; there needs to be a marker in history," Massie said of his decision to force the issue.
Leadership pulls the plug
The maneuver put Speaker Mike Johnson in a bind: either hold a vote pitting Republicans against a sitting GOP Cabinet secretary just weeks before the midterms, or find a way around it. Johnson chose the latter, canceling Thursday's scheduled votes and effectively punting the impeachment question past Election Day. He framed the early recess as routine, saying "it's time for our members to go home to their districts and make their case to the American people."
The timing was no accident. Massie's gambit came a day after the House passed, for the third time this year, a war-powers resolution directing President Trump to end U.S. military involvement with Iran — a 220-204 vote that saw seven Republicans break ranks, three more than the previous attempt. That vote, like Massie's impeachment push, faces long odds in the Senate and carries no binding force on the administration, but it underscored how much GOP unity on the Iran conflict has frayed.
The White House and Pentagon have shown no daylight between them on Hegseth's standing. Trump has repeatedly praised his defense secretary, telling reporters Hegseth is "doing a fantastic job," while also criticizing Massie directly over his opposition to the war. Pentagon press secretary Kingsley Wilson said in a statement that "the entire Department is unified behind the Secretary's vision and will continue working to put our warfighters and America first."
Massie's effort has virtually no chance of removing Hegseth — Republicans control the House, and few in the conference have shown any appetite to join him. But it marks what would be a first: a House Republican formally moving to impeach a Cabinet secretary from his own party's administration. Massie, a longtime libertarian-leaning thorn in leadership's side, has said he exhausted other legislative options to stop what he views as unauthorized military action and wanted to force colleagues to go on record before voters weigh in this fall.
Whether that reckoning happens before or after November is now entirely up to Johnson — and the Speaker has made clear he'd rather his members not have to answer the question on the campaign trail.