Bill O'Reilly can't tell the difference between Ohio congressman and New York Mayor
Bill O'Reilly on YouTube (screen capture)

Former Fox News host Bill O'Reilly had a tough time during the Democratic debate on CNN Tuesday night.

As the candidates made opening statements, O'Reilly took a jab at New York City Mayor Bill de Blasio, who wasn't standing on the stage.

"No hand on heart for De Blasio during Star Spangled Banner in true communist tradition," O'Reilly said.

Presumably, O'Reilly meant Tim Ryan, who is also very tall, but ten years de Blasio's junior. The two are both polling relatively low, but de Blasio is generally despised by voters in New York City right now. Ryan has been in Congress since 2003.