House Speaker John Boehner (R-OH) spoke this morning, calling out President Obama over the Bowe Bergdahl prisoner swap and the advance of Islamic militants in Iraq.

Peters: 'Yes, U.S. Sacrifices in Iraq Were All For Naught'

"The president has celebrated our exit from Iraq as a hallmark of his foreign policy agenda, but our focus should be instead on completing our mission successfully. I would urge the president once again to get engaged before it's too late," said Boehner.

He was repeatedly asked for his views on the shocking primary defeat of House Majority Leader Eric Cantor (R-VA).

Boehner said all elections are different and it may be a while before anyone has a "handle" on the real reason for Dave Brat's victory.

He said Americans are "frustrated" with stagnant wages and rising household costs, and Washington cannot solve problems because the Obama administration "won't engage."

Watch his comments above.

NEW: Obama Says Military Looking at All Options on Iraq