President Trump Donald John TrumpOmar fires back at Trump over rally remarks: 'This is my country' Pelosi: Trump hurrying to fill SCOTUS seat so he can repeal ObamaCare Trump mocks Biden appearance, mask use ahead of first debate MORE on Wednesday unleashed fresh criticism of John McCain John Sidney McCainCindy McCain endorses Biden: He's only candidate 'who stands up for our values' Biden says Cindy McCain will endorse him Biden's six best bets in 2016 Trump states MORE, attacking the late GOP senator from Arizona for his connection to a dossier of claims about the president and Russia, his vote against a Republican effort to repeal ObamaCare and his support for the Iraq War.

Trump spent five full minutes jabbing at McCain during an official White House event intended to highlight manufacturing in Ohio. The barbs marked the fourth time in the last five days that Trump has criticized McCain, who died from brain cancer in August.

"I gave him the kind of funeral that he wanted, which as president I had to approve. I don’t care about this, I didn't get a thank you. That's OK," Trump told workers at a tank factory in Lima, Ohio.

ADVERTISEMENT

"We sent him on the way, but I wasn’t a fan of John McCain."

The president stoked controversy in the days after McCain's death last year when he waited to lower flags to half-staff and offer an official statement. He later did not attend McCain’s funeral at the family’s request.

The latest criticisms of McCain briefly turned Wednesday's official White House event into a de facto campaign rally, events in which the president regularly excoriates his critics and rehashes his administration's accomplishments.

During the event Wednesday afternoon, Trump read at least some of the remarks off a teleprompter.

He elaborated on his reasons for his long-running disdain for the Arizona Republican, starting with McCain passing along to federal law enforcement a dossier of allegations about Trump's ties to Russia.

Trump went on to chastise McCain over his vote in 2017 that helped doom a GOP effort to repeal the Affordable Care Act, and criticized the late senator, a Vietnam War veteran, over his record on the Iraq War and the military.

"McCain didn’t get the job done for our great vets and the [Department of Veterans Affairs] VA," Trump said. "That’s why when I had my dispute with him I had such incredible support from the vets and on the military.

"We’re in a war in the Middle East that McCain pushed so hard," he added, referring to the Iraq War.

ADVERTISEMENT

Trump suggested that his extended diatribe against McCain would eliminate the need for future questions about why he continues to attack the late senator.

"Not my kind of guy," Trump said. "But some people like him and I think that’s great."

Trump has in recent days gone after McCain, specifically over the dossier about his alleged ties to Russia and the late senator's vote against the repeal of ObamaCare.

A number of Republicans have condemned the president's attacks against their former colleague. Sen. Johnny Isakson Johnny IsaksonLoeffler paints herself as 'more conservative than Attila the Hun' in new campaign ad Georgia GOP Senate candidates cite abortion in pushing Ginsburg replacement Loeffler: Trump 'has every right' to fill Ginsburg vacancy before election MORE (R-Ga.) on Wednesday said Trump's criticism of McCain was "deplorable" and showed a "lack of respect" for the Arizona Republican's military service.

Others, including Senate Majority Leader Mitch McConnell Addison (Mitch) Mitchell McConnellPelosi: Trump hurrying to fill SCOTUS seat so he can repeal ObamaCare Senate GOP aims to confirm Trump court pick by Oct. 29: report Trump argues full Supreme Court needed to settle potential election disputes MORE (R-Ky.), have defended McCain without invoking the president's name or latest criticisms.

McCain’s family and friends have more fiercely hit back against the president’s recent comments.

Mark Salter, one of McCain’s closest advisers, replied to Trump over the weekend that “McCain will always be a better man than you in every way we measure a man’s character.”

Meghan McCain said earlier Wednesday on "The View" that she believes her father would “think it was so hilarious that our president was so jealous of him that he was dominating the news cycle in death.”