Updated

Fox News host Sean Hannity tore into White House chief of staff Ron Klain on Wednesday, calling him "delusional" for praising President Biden's leadership throughout the Afghanistan withdrawal.

Klain, who feverishly retweeted praise for Biden, and admiration from media allies, during the Afghanistan crisis, spoke to MSNBC on Tuesday.

"It's easy to second-guess but let's just be clear," he said. "America was in this war for 20 years. … Any effort to bring our troops out of Afghanistan was going to be filled with heartbreaking scenes and difficulties and I think the Biden administration managed that as well as it could be managed under the circumstances we were placed in."

Hannity called Klain's claim "delusional," wondering out loud whether the Biden aide was really "this much of an idiot."

CAIN: FROM AFGHANISTAN TO LEFT-WING RIOTS, DEMOCRATS CREATE A ‘SILVER LINING’ AMERICANS MUST IGNORE

"It appears so," the "Hannity" host said. "Nothing about that withdrawal was managed well. Not a single thing."

"If you are watching," Hannity told Klain, "you might want to pass on to your boss, who I am sure is in dreamland about this time, this new ad from Senate Republicans and it might help jog his ever-failing memory about what happened in Afghanistan."

The ad emphasized Biden's withdrawal from Afghanistan that left 13 U.S. service members dead, Americans stranded in Taliban-controlled Afghanistan and led U.S. allies to question American leadership.

"This is what Joe Biden calls an extraordinary success. He says it was the right decision, the wise decision, the best decision, unparalleled results," Hannity said. "Wow. And then he went on to say what a magnificent display of public policy – I ask again, if that's success, how do we define failure? Because tiday, Joe Biden took again zero questions, he was exhausted from yesterday and yelling at us and lecturing of us, and he apparently wants to move past his Afghan debacle." 

CLICK TO GET THE FOX NEWS APP

But, Hannity underscored, "This crisis is not over. And by the way, the war is not over either. Americans are held hostage, right now behind enemy lines."