Fox News personalities tore into President Donald Trump on Wednesday over his latest disparaging remarks about late Sen. John McCain (R-Ariz.).

During a speech at a military tank plant in Lima, Ohio, Trump complained that he “didn’t get a thank you” for approving McCain’s funeral arrangements. It was the fourth time in a week that the president has attacked McCain, who died seven months ago.

Shep Smith, the host of “Shepard Smith Reporting,” explained how Trump was “fighting with a dead guy again today, a dead war hero.”

“Crazy,” he said.

Fox News legal analyst Andrew Napolitano told Smith he doubted whether Trump “scores points even with his strong Republican supporters” over his frequent outbursts about the late GOP senator.

“Whether you agree with John McCain or disagree with his attitude about war, he was a great human being and a historic figure, and there’s no logical reason to make these arguments after he’s dead,” Napolitano added.

Check out the clip here: