President Trump's relentless attacks on the late Sen. John McCain aren't earning him much approval over on Fox News.

Fox & Friends' Brian Kilmeade on Thursday expressed bewilderment at Trump "inexplicably" spending several minutes going after McCain during a recent speech, saying he "swamped his own message" by doing so and that this "makes absolutely no sense" because "number one, John McCain passed away six months ago," per Mediaite. Kilmeade went on to say that although Trump had a rivalry with McCain, other presidents had disagreements with the late senator, too.


Kilmeade wasn't alone, with Fox's Shepard Smith on Wednesday looking downright baffled while covering Trump's latest comments, saying that the president could talk about the great economy but instead is "fighting with a dead guy again today, a dead war hero," also calling the situation "crazy," per The Hill. Analyst Andrew Napolitano couldn't explain it any better than Smith, saying, "there’s no logical reason to make these arguments after he's dead." Previously, host Neil Cavuto suggested per Mediaite that Trump is "risking losing a second term if he keeps doing this."