O'Reilly Cuts Through Post-Iowa 'Nonsense': 'Trump Remains Very Formidable'

Krauthammer: NH Will Be 'Cannibalism of the Mainstream'

Sen. John McCain (R-AZ) believes that next week's New Hampshire Republican primary is still up in the air and that the race remains "volatile."

Despite Donald Trump holding a big lead in the polls (20 points in the RealClearPolitics average), McCain said that historically New Hampshire voters decide very late in the game.

"They examine the candidates. That's why I think that there could be some surprises in this campaign," he told Greta Van Susteren.

McCain, who won the Granite State in 2008, said that unlike the Iowa Caucus, which brought out more than 180,000 GOP voters, the New Hampshire primary will be "the first test of a broad cross-section of voters."

Nearly 250,000 people voted in the N.H. primary in 2012, opting for Mitt Romney. 

McCain said he does not plan to endorse anyone in the race, as he focuses on his Senate re-election campaign.

He declined to pick when presented with a hypothetical choice of Trump or Ted Cruz.

Watch the On the Record interview, and tune in tonight at 7:00pm ET to see Greta's sit-down with House Speaker Paul Ryan.

Did Trump's Debate No-Show Cost Him Iowa? O'Reilly, Tantaros React

Rubio: I Didn't Get Into This Race to Fight With Other Republicans

Krauthammer: NH Will Be 'Cannibalism of the Mainstream'