Somebody forgot to don their red cap of compliance, this morning.

Former House Speaker Newt Gingrich appeared on “Fox and Friends” Thursday morning to lend a bit of support to Senate Republicans and Senate Majority Leader Mitch McConnell.

Speaking of the failed attempt to pass the Obamacare “skinny repeal,” Gingrich said:

“The fact is, with very narrow margin — 52 people — [Senate Majority Leader] Mitch McConnell [R-Ky.] got 49 out of 52. And I think the president can’t disassociate himself from this,” Gingrich said on “Fox & Friends.” “He’s part of the leadership team, he’s not an observer sitting up in the stands. He’s on the field. It was a collective failure.”

That’s right.

Part of the blame for a failure to pass the GOP replacement for Obamacare rests with the Tweeter-in-Chief and his inability to work with the Senate and draw together a coalition of support.

President Trump blasted McConnell on Twitter for failing to get the bill passed. McConnell said later that the President had “excessive expectations.”

It’s not so much that his expectations are excessive. It’s just that he doesn’t know what he’s doing or that he’s supposed to be an active part of getting his agenda through.

As the Ronald McDonald of politics, he’s not making the Happy Meals. He’s just the face that gets stuck on the outside of the box. At least, that’s where he thought his involvement would end.

“Senator Mitch McConnell said I had ‘excessive expectations,’ but I don’t think so. After 7 years of hearing Repeal & Replace, why not done?” Trump tweeted Wednesday.

And that’s fair, but to be clear, Trump ran on the premise that he could fix all the woes of our government and that his superior deal making abilities would be the key to it all.

On the important issues, like repealing Obamacare, we haven’t seen evidence of that.