O'Rourke had previously suggested he'd support impeachment but went further Thursday, saying that, even as investigations into whether Trump colluded with Russian Federation continue, "I do think there's enough there for impeachment".
Another one naturally couldn't resist the temptation to compare the snobbish remarks to over 500,000 Americans "living and dying on the streets", while Ms Cruz's better half "strips health care and Social Security from everyone".
Cruz tried to educate the woman: "I believe in due process".
The second female heckler chimed in with another exhausted old chestnut regarding Kavanaugh (above left): "Do you believe in a man lying about his alcohol in front of the Senate and perjury?"
Cruz, who was not about to take the hours needed to explain the niceties of law to the women, replied politely, "Thank you for expressing your First Amendment Rights".
Heidi Nelson met Ted Cruz on Christmas break from Harvard Business School in 2000, when they were both working on George W. Bush's presidential campaign. Shame on you, Ted Cruz!
The second heckler, becoming more unhinged: "So why do you support a man who abuses women?"
Major disruption at Paddington Station following power line damage
A GWR spokesman said the damage was caused by a Hitachi test train running from London to Bristol depot at around 10pm on Tuesday. Hitachi said a "full and thorough" investigation would take place to identify the cause of the issue.
"God bless you, ma'am", Cruz's said to the protesters before entering the TSA security line.
She said that in order to close the gap with Cruz, O'Rourke invoked Trump's "Lying Ted" nickname for the Republican.
The group's Facebook page states that it's "united" in the fight against the "Nazis, Ku Klux Klan".
"I mean, let me put it this way", he said.
"Hi, I'd love to talk to you about Brett Kavanaugh tonight".
"I do think there is enough there for impeachment, and if asked I would vote on it", he added. "Do you believe survivors?"