Mayor Bill de Blasio has weathered a fair amount of criticism over his surprise decision to go to the G20 protests in Germany last week. While some police expressed outrage that de Blasio was going abroad so soon after an officer was fatally shot in the Bronx on Jury 5th; others wondered if the mayor was ambitiously shifting his focus from the city to the world stage.

Fortunately for de Blasio, the city's Conflicts of Interest Board, which is in charge of green-lighting these things, has determined that the trip achieved "a city purpose and therefore could properly be paid for with city funds." Those city funds covered the cost of de Blasio's security detail, while travel and lodging for the mayor and his staff were paid for by the Hamburg rally's organizers. (A police spokesperson told Gothamist that they don't discuss "specific security arraignments for dignitaries, including the Mayor, who the NYPD protects.")

Asked what city purpose the mayor was serving at the G20 protest, the mayor's spokesperson Eric Phillips told the NY Post on Monday that, "He was representing New York City and our values, and providing an alternate American viewpoint to the deeply problematic vision of President Trump." Asked why the mayor waited until hours before his departure to inform the press about his travel plans, Phillips impersonated some City Hall reporters.

The Post, which sent a reporter to cover de Blasio's last minute trip only to have him rebuffed by de Blasio, is predictably fired up about the whole thing. After running a "Deutsch Bag" splash on Sunday, the tabloid has helped catapult the controversy into the world of cable news and presidential Twitter.

"Donald Trump goes to Germany to defend Western civilization and promote economic growth," read a Michael Goodwin column republished Monday on Fox News. "Bill de Blasio goes to Germany to throw verbal Molotov cocktails and promote socialism...In the history of low moments in New York politics, de Blasio's stunt stands out."

Meanwhile, Sergeants Benevolent Association President Ed Mullins accused de Blasio of "not learn[ing] anything from the men and women who turned their backs on him in the past," and contributing to an "anti-police atmosphere"—a comment that wound up on Fox & Friends, and later the President's Twitter feed.

"Absolutely wrong for him to go to Germany; actually, outrageous, in view of a police officer being assassinated," said Sal Albanese, a former city councilman who is running against de Blasio in the Democratic primary. Nicole Malliotakis, the likely Republican nominee for mayor, issued a statement asking de Blasio, "Are you using City Hall as merely a soapbox for a run for the 2020 national Democratic ticket?"

So that's where we were as of Monday night, when de Blasio shot back at police union leaders and Trump for trying to "politicize" the death of Officer Miosotis Familia, whose funeral was this morning. "You talk about the president and Ed Mullins, I think you've said a lot right there about the motivations of people," de Blasio told NY1's Errol Louis. "And I find it unfortunate."

"I think it comes back to the basic reality, again, a new political reality we're facing," he added, referring to the Trump administration.

Representatives for the mayor did not respond to a request for comment.