Mayor Bill de Blasio speaking at a recent NYPD swearing-in ceremony. (Photo: YouTube)

Mayor Bill de Blasio speaking at a recent NYPD swearing-in ceremony. (Photo: YouTube)

Mayor Bill de Blasio said Wednesday he would not apologize to police union leaders and rank and file cops, despite calls from some top officials for the Democratic mayor to be contrite in the wake of a glaring rift between the NYPD and City Hall.

"I respect the question but the construct is about the past and I just don’t want to do that. I think this is about moving forward," Mr. de Blasio told reporters when asked about whether he’d consider apologizing to the police.

"I’ve always tried to tell the truth as I know it and I tried to be respectful and if you look at years of what I’ve said about the NYPD, I have immense respect for the men and women of the NYPD. I believe in them and I’ve obviously directed a lot of resources to helping them do their work and be safe," he added.

Mr. de Blasio and two of the city’s most prominent police unions, the Patrolmen’s Benevolent Association and Sergeants Benevolent Association, have been at war for much of his tenure as mayor. Patrick Lynch, the PBA president, blamed Mr. de Blasio for creating an atmosphere that led a mentally unstable 28-year-old man to murder two NYPD officers in December.

Police unions and their conservative backers revile Mr. de Blasio for tolerating the anti-police brutality protests that roiled the city after a Staten Island grand jury voted not to indict a white police officer in the death of Eric Garner, a black man. On the night the decision was announced, Mr. de Blasio repeated a mantra of the protest movement, "black lives matter," and said he warned his biracial son about interacting with police. Many in the NYPD recoiled at those remarks, the New York Observer reports.