Conservative Fox News host Sean Hannity delivered a blistering message directed at President Barack Obama Friday night over his leadership following the downing of a Malaysia Airlines passenger jet and Israel’s ground offensive in Gaza.

“It is shocking to see a president of the United States, the free world, with such a lack of urgency and priorities,” Hannity said. “So I say to the president tonight: It is time for action, it’s time for urgency. It is time for you to get engaged.”

Hannity then skewered the president over his handling of domestic matters.

“Veterans – the people we should be taking care of the most, they have lost faith in the federal government. Where is the urgency after learning that our vets are dying because of lack of care that we promised them?” he asked. “Where is the urgency to fix that? None of this should come as a surprise. This is what happens when the federal government gets too involved. “

He concluded his monologue telling Obama it’s to “wakeup.”

“Mr. President, why don’t you consider the events of these past 24 hours to be a very, very costly and deadly wake up call,” Hannity said. “And while all this was happening yesterday, you spent 40 seconds dealing with the killing of nearly 300 innocent people and for your secretary of state to tell Israel to restrain itself again and again. It’s time for a wakeup call.”

Follow Oliver Darcy (@oliverdarcy) on Twitter