Now for Main Event: The Donald vs. Mitch

It’s a rare event indeed when a president beset with unanimous opposition from the “other party” decides to declare virtual political war on someone who’s aligned with him in the same political party.

Donald John Trump Sr. is now tweeting his angry thoughts about Senate Majority Leader Mitch McConnell.

Here’s the best part: McConnell offered a perfectly reasonable, rational critique of the president’s difficulty in enacting legislation, while the president responds with a typically juvenile tweet.

I’m shaking and scratching my head at the same time.

McConnell noted that Trump is “new” to the political process, and said he set “excessive expectations” about how quickly he could enact his legislative agenda. The president’s newness is an honest assessment; the man had zero public service experience prior to running for president. He doesn’t understand government and doesn’t grasp the notion that effective governance is a team sport, that it requires the executive branch of government to work hand-in-glove with the legislative branch. It also requires pols from both parties to compromise while searching for common ground.

Good grief! McConnell could have said it much more harshly than he did. He sought instead to be the diplomat.

Trump fired back with that tweet reminding us that Congress had seven years to repeal the Affordable Care Act, but still hadn’t gotten the job done. Trump’s allies in the right-wing media — namely Fox News commentator Sean Hannity — weighed in, calling for the Senate majority leader to resign.

The utterly ridiculous aspect of this is that Trump and McConnell supposedly are on the same team. The president needs McConnell to assist him in furthering his agenda. Is this how he intends to harvest that help, by continuing these attacks?

Meanwhile, the loyal opposition on the other side of the political chasm — congressional Democrats — are remaining quiet.

Smart.