Former South Carolina Gov. Nikki Haley accused Vice President JD Vance on Tuesday of failing to take a clear stance on Israel, saying he cannot appeal to both sides of the Republican coalition.
Haley made the remarks during an event where she criticized what she characterized as contradictory messaging from the vice president on support for Israel.
"Right is wrong and wrong is right," Haley said. "In life, you must choose a side." She added that Vance was attempting to appeal to competing factions within the Republican Party — specifically naming conservative commentator Tucker Carlson's influence on one wing of the party.
The criticism comes as some Republicans have expressed divergent views on U.S. policy toward Israel, with tensions rising over questions of military aid and diplomatic approach in the Middle East.
What the Right Is Saying
Supporters of Vice President Vance have pushed back on Haley's characterization, arguing that he has consistently supported Israel's right to defend itself while also advocating for diplomatic solutions to prevent regional escalation. Conservative commentators aligned with Vance point to his public statements supporting Iron Dome funding and condemning Hamas attacks as evidence of his commitment to Israel.
Conservative commentator Ben Shapiro wrote: "Vance has been one of the most consistent voices in the Senate and now the White House for robust U.S.-Israel relations. Haley is simply trying to score political points."
Other Republican officials who requested anonymity to discuss internal party dynamics noted that Haley remains a potential 2028 presidential contender and suggested her criticism of Vance may be aimed at building support among more hawkish elements of the GOP base ahead of future primaries.
What the Left Is Saying
Democratic critics have noted that Haley's own record on foreign policy has shifted over time, with some arguing her current stance represents a reversal from earlier positions she took while serving as U.S. ambassador to the United Nations under President Trump. Progressives argue that debates within the Republican Party about Israel support reflect broader ideological fractures rather than genuine policy disagreements.
Democratic National Committee spokesperson Maria Rivera said in a statement: "The Republican Party is tearing itself apart over foreign policy, and Haley's attacks on Vance are really just an admission that this administration has no coherent vision for America's role in the world."
Some progressive groups have also pointed to polling showing strong bipartisan support for Israel in Congress as evidence that Haley's critique may not resonate with mainstream Republican voters.
What the Numbers Show
According to Pew Research Center data from late 2025, approximately 73% of Republicans expressed a favorable view of Israel, with that number remaining relatively stable over the previous two years. The same polling showed that younger Republicans were somewhat less likely than older Republicans to express strongly favorable views.
Congressional voting records show that House Republicans voted 221-8 in support of a $26 billion Israel aid package in 2024, while Senate Republicans supported similar legislation by a margin of 62-2. Vance voted in favor of both measures.
Haley's approval ratings among Republican primary voters stood at approximately 42% favorable in the most recent Morning Consult poll conducted before her Tuesday remarks.
The Bottom Line
The exchange highlights ongoing tensions within the Republican Party over foreign policy priorities, particularly regarding the Middle East. While both Haley and Vance have publicly supported Israel, their disagreement centers on messaging and political positioning rather than substantive policy differences. Whether this represents a deeper ideological split or merely standard intra-party jockeying ahead of future elections remains to be seen. Observers will watch for Vance's response and whether other Republican officials choose to weigh in on the debate.