Vice President JD Vance faced pointed questions from voters on gas prices, the Iran war, immigration and corruption at a CBS News town hall in Michigan that aired Saturday night, The Associated Press and Fox News reported. Tony Dokoupil of CBS News moderated, according to AP and Fox News. The town hall was held in Flat Rock, Fox News reported.

A Michigan man who said he voted for Trump and Vance in 2024 but now plans to back Democratic Senate candidate Abdul El-Sayed pressed Vance on gas prices, AP reported. Vance said prices were high because of "what's happening in the Middle East" and also blamed former President Joe Biden, AP reported. "That's actually the biggest reason why gas prices are so high, because when Joe Biden was president, we had about 20% of American refining capacity that went offline," Vance said, according to Fox News.

Vance said the U.S. had destroyed Iran's nuclear program, Fox News and the Washington Examiner reported. "Have we destroyed the Iranian nuclear program? The answer is yes," he said, according to Fox News.

A man whose wife was one of six U.S. soldiers killed March 1 in an Iranian drone strike in Kuwait asked how leaders would be held accountable, AP reported. "This literally is the first time I've heard of this," Vance said, AP reported. He then said "there were issues with where troops were located that we realized was a huge mistake," according to AP.

A naturalized citizen who voted for Vance asked about his remarks calling some H-1B visa holders "foreign indentured servants," AP and Fox News reported. "To the extent that my rhetoric has been imperfect here, that's on me," Vance said, according to AP and Fox News. He said his criticism was aimed at companies, not workers, Fox News reported.

Dokoupil asked about allegations against Kimberly Guilfoyle, who resigned as ambassador to Greece and denies wrongdoing, AP and Fox News reported. "If somebody's selling access to the White House, that's disgusting and despicable and they should suffer consequences," Vance said, according to AP.

Asked whether he might not run for president in 2028, Vance said, "Of course there's a chance," the Washington Examiner reported. AP also reported that Vance said there is "of course" a chance he does not run. "My wife has never loved politics, she loves public service," Vance said, according to the Examiner.

What we know: Vance defended the administration on gas prices and Iran, admitted his immigration rhetoric was imperfect and left the door open on 2028.
What we don't: Whether the town hall will shape Michigan's Senate race or Vance's own 2028 decision.