So can we expect New York City Mayor Bill de Blasio to make a run for the White House in 2020? It’s certainly what we might glean from his trip to Germany last week, where he decided on his own to be the face of “resistance” to Donald Trump on the eve of the G20 summit in Hamburg. In a stunning display of what can only be called anti-patriotism, de Blasio took his typical criticism of President Trump to a foreign land, acting for all the world as though he was an international diplomat and not, as he is, the mayor of a city.

Worse, he did all of this while New York was mourning the death of NYPD Officer Miosotis Familia, who was shot in his police car last week in a reprehensible assassination.

“You’ve chosen to leave while the city is mourning. I just don’t understand what he’s thinking,” Ed Mullins, president of the Sergeants Benevolent Association, said in remarks to The Washington Post.

Well, the man’s gotta go out there and make a name for himself on the geopolitical stage, doesn’t he. Of course. Who else but de Blasio would be able to remind the world that not all Americans agree with the Trump administration on every policy? Oh wait, sorry, we’re wrong. According to de Blasio, NO Americans agree with Trump. How about that…

“While the national governments will probably only make limited progress, the rest of us don’t have that choice. If we make only limited progress we’ll only be going backwards,” de Blasio said in an interview with Bloomberg News. “We almost have Washington as an island at this point, unrepresentative of the views of the American people on many levels, and that’s going to take a different kind of politics to address.”

Right, and who else will do it if not the NYC mayor…?

De Blasio should be ashamed of himself, but that would require him to feel the emotion of shame. And there’s no evidence that he is capable of such.