Vice President JD Vance appeared to have trouble finding his footing after a protester interrupted his Kansas rally Monday.
As security moved the man out of the Webco Manufacturing facility in Olathe, Vance tried to turn the disruption into political theater. Instead, his response turned into a lame defense of Republican Sen. Roger Marshall, hurling a flat-footed clapback that had nothing to do with what the protester had just shouted.
Vance was in Olathe as part of a campaign appearance supporting Marshall’s reelection bid. Hundreds of supporters attended, with people lining up hours before Vance’s appearance.

Much of Vance’s speech focused on manufacturing, immigration, and public safety. He argued that the Trump administration had brought new jobs to the country and promoted an expansion of domestic manufacturing.
“We’re going to build more factories. We’re going to invest more in the United States of America. We’re going to create new jobs, and we’re going to create more and more promotions for the workers like Braden, who are working their tail off every single day,” Vance said.
But then the protester unexpectedly raised the controversy surrounding Marshall, catching Vance off guard.
“He sues his patients!” the man yelled from the audience.
“I see we have a guy who is protesting,” Vance said, appearing to search for a response as he scrambled to find his footing. The crowd soon filled the silence with chants of “USA” as security escorted the man away.
The heckler’s accusation, at least, was rooted in a documented controversy. Marshall’s record as a physician has come under fire in recent days after a report by The New York Times said he sued hundreds of his own patients over unpaid medical bills while practicing as an obstetrician-gynecologist in Kansas.
Marshall has since defended the lawsuits as ordinary business practices.
Instead of addressing the controversy directly, Vance tried to change the subject by mentioning a separate protest at the Republican midterm convention in Dallas last week, when a protester carrying a Mexican flag interrupted his speech, prompting Vance to tell the man to go back to Mexico.
In Olathe, however, the protester’s accusation put Vance on the ropes, leaving him struggling to land an effective comeback. He then tried to shift the focus away from Marshall’s medical practice and toward one of his familiar talking points on immigration.
“You know, the last time I gave a speech and we had a guy who was interrupting, he had the common courtesy to bring a Mexican flag so we knew where he stood.”
Vance also framed the administration’s immigration policies as an effort to protect American workers, not as hostility toward immigrants.
“Ladies and gentlemen, this is not about hating anybody, no matter what the radical fringe of the left says. This is about love for our fellow citizens. This is about standing up for them. This is about standing up for workers at factories. This is about standing up for your good jobs, your good wages, and for your neighborhood safety,” Vance said.
Still, the unscripted exchange ensured that the moment most likely to travel beyond the Kansas rally was not his pitch for manufacturing jobs. It was his attempt to answer a heckler — and the stumble that followed.
Vance tried to turn the interruption to his advantage by defending Marshall’s record in the Senate, saying, “Now this guy, this guy, I’m telling you, ladies and gentlemen, here’s what happened, is he decided to come in and lie about my very dear friend Doc Marshall, because the reality is that Doc Marshall has stood up for everyday Americans every single day he’s been in the United States Senate.”
Social media critics mocked Vance’s inability to handle the unscripted confrontation.
One person parroted Vance’s remarks, saying, “‘I see we have a guy that’s protesting. Sir?’ No charisma.”
Another commenter argued that Vance sounded rehearsed rather than quick on his feet: “He thinks he’s so witty but he sounds like a smarmy puppet on a 2 second delay. Keep showing up in Kansas JD. You’re so unlikable. The democrats thank you for it.”
One user noted: “He’s not good at this is he?”
Another responded, “Nope and he sucks at playing off how nervous he is. JD has no values everything he said he stood for was all a lie. No ethics just wants to be president.”
One person called Vance socially inept. “Just an absolute dweeb with negative charisma.”