Vice President JD Vance faced a bruising night on CBS Saturday as voters — including Americans who had supported Donald Trump — confronted him over rising gas prices, aggressive immigration enforcement, the war in Iran, and corruption concerns surrounding the White House.
During the hour-long town hall in Michigan, CBS News anchor Tony Dokoupil repeatedly pressed Vance for direct answers, refusing to let the vice president simply redirect criticism toward the previous administration.
One of the sharpest exchanges came after a 43-year-old Detroit barber who voted for Trump in both 2020 and 2024 questioned why gasoline prices had climbed above $4 a gallon.
Vance acknowledged the problem, saying, “I recognize that gas prices are too high right now,” before discussing refinery capacity and attempting to shift responsibility toward former President Joe Biden.
Dokoupil wasn’t buying it.
“It’s almost been two years. At a certain point it becomes your economy, not Joe Biden’s economy,” the anchor told him.
He also reminded Vance that he had previously characterized the gas-price crisis as temporary.
“How long is temporary?” Dokoupil asked.
“When this conflict is over we are going to see gas prices come down,” Vance replied, referring to the war with Iran.
The questioning became even more uncomfortable when Catholic nun Nancy Sylvester confronted Vance about the human consequences of the administration’s immigration crackdown.
Sylvester described children returning from school to discover their parents had been taken away, leaving families traumatized and fearful.
She asked how the administration could justify the conduct of ICE officers in light of the Christian values of compassion and respect for immigrants.
Vance defended immigration enforcement and argued that the administration was attempting to balance the law with humane treatment.
“Are you not striking that balance?” Dokoupil interrupted.
“A work in progress,” Vance acknowledged, before praising immigration officers as patriots and conceding that some make serious mistakes.
Another particularly revealing confrontation came from a newly naturalized American citizen who told Vance that he had been the first candidate she voted for after becoming a citizen.
But she was deeply troubled by the administration’s immigration rhetoric.
“Why are you scapegoating immigrants?” she asked, questioning why immigrants were being blamed for problems the administration was supposed to solve.
Vance conceded that his language had sometimes fallen short.
“To the extent that my rhetoric has been imperfect here. That’s on me,” he said.
But when Vance pivoted toward criticizing corporations that exploit immigrant labor, Dokoupil stepped in again.
“They’re not talking about the system or the policy, they’re talking about the rhetoric, the language, that what they see is dehumanization of immigrants,” the anchor reminded him.
Vance responded that his intention was not to dehumanize immigrants, insisting that his goal was to preserve social cohesion and a sense of community.
The Iran war provided another difficult moment.
“Why haven’t we won decisively?” Dokoupil asked, noting that the conflict had lasted far longer than many expected.
“Well, Tony, I would say in some ways we have won decisively, but the Iranians, the enemy gets a vote here,” Vance replied.
The vice president defended Trump’s decision to launch military action, arguing that preventing Iran from obtaining nuclear weapons remained essential.
But perhaps the most politically explosive exchange came when Dokoupil turned to allegations of corruption and the Trump family’s business interests.
The anchor cited polling showing that even many Republican voters believe Trump’s personal financial interests influence his presidential decisions.
“Have you seen anything inside the White House, when it comes to corruption, that makes you squeamish?” Dokoupil asked.
Vance insisted that he had witnessed no corruption involving Trump and claimed to have personally investigated allegations against the president and his family.
When Vance suggested Dokoupil was accusing Trump of allowing corruption, the anchor delivered another pointed response.
“The voters are saying that.”
Vance continued defending the president, insisting that Trump would never tolerate anyone enriching themselves by selling access to the White House.
The vice president also left open the possibility that he might not run for president in 2028, citing his family and reluctance to make a decision so far in advance.
For Vance, the most damaging part of the evening may not have been any single question. It was who was asking them.
A Trump voter wanted answers about rising costs. A Catholic nun demanded compassion for immigrant families. A naturalized citizen challenged the administration’s treatment of immigrants. And a national news anchor repeatedly refused to let the White House’s explanations go unchallenged.
With the midterm elections approaching, the town hall offered a striking reminder that the Trump administration’s political problems extend well beyond its usual Democratic critics.

This is a demonstration of why President Trump picked him to be his VP. JD Vance is a good politician who can deflect and distract with the best of them. He wants to be POTUS, so he’s following the Party Line.