President Trump and top intelligence and law enforcement officials reached an uneasy compromise on Monday, following another weekend of blistering attacks from the President aimed at his own Justice Department.

Following the hour-long meeting, the White House confirmed that the agency’s internal watchdog will review the FBI’s use of an informant in the early days of its probe into Trump’s campaign and that White House Chief of Staff John Kelly will review classified information about the informant sought by Republican lawmakers.

“Based on the meeting with the President, the Department of Justice has asked the Inspector General to expand its current investigation to include any irregularities with the Federal Bureau of Investigation’s or the Department of Justice’s tactics concerning the Trump Campaign,” White House Press Secretary Sarah Huckabee Sanders said in a statement after the meeting.

Vice President Mike Pence said Trump was “grateful” the Justice Department would investigate.

Trump has repeatedly insisted in recent weeks that the FBI investigation into his campaign and subsequent special counsel probe are part of a politically motivated “witch hunt,” but has not provided evidence to support the allegation.

However, GOP lawmakers — including House Intelligence Committee chief Devin Nunes — back Trump and have demanded documents from the FBI about the informant.

FBI officials balked at the request, claiming that identifying the person could harm the investigation and endanger the source. According to reports, the informant talked to three Trump campaign associates in the summer of 2016.

Democrats said Special Counsel Robert Mueller and his investigation should be protected and information, such as about any informant, should not be shared with Congress.

Justice Department “regulations protect this type of information from disclosure to Congress for legitimate investigative and privacy reasons,” Sen. Dianne Feinstein, the top Democrat on the Senate Judiciary Committee, said in a letter to Rosenstein on Monday.

Republicans, meanwhile, pressed the issue.

Led by Rep. Lee Zeldin (R-NY), they scheduled a press conference Tuesday to demand a second special counsel, charging “misconduct at the highest levels of the Department of Justice” during the Obama Administration.

The agreement Monday for the Justice Department’s Inspector General to investigate abuses doesn’t go far enough, they argue.

“It’s hard to expect the Justice Department to investigate itself,” Zeldin told The Post. “And the IG lacks powers to fully investigate and hold accountable everyone responsible for all the misconduct that has taken place.”

Zeldin said Attorney General Jeff Sessions was given “bad advice” by stepping aside from all matters related to Russia . He supports Sessions resuming some control.

“I’m shocked by the scope of Jeff Sessions’ recusal. I believe reading the scope and seeing it implemented that he was given bad advice,” Zeldin said. “…I have no problem with him revisiting it. The Justice Department needs an Attorney General.”

Those at the Oval Office meeting included Deputy Attorney General Rod Rosenstein, FBI chief Christopher Wray and Director of National Intelligence Dan Coats.

The meeting followed another weekend Trump Twitter barrage that attacked Mueller, pointing out that several prosecutors working for Mueller are Democrats.

Trump did not mention that both Mueller and Rosenstein are Republicans.

Nor did he mention that Mueller’s year-long probe has obtained five guilty pleas and 17 indictments so far, including charging former his campaign chairman Paul Manafort.

The weekend fusillade ended Sunday with Trump tweeting he would order the Justice Department to investigate his unsubstantiated claim, a move experts described as unprecedented.

Rosenstein, a frequent target of Trump’s ire, responded late Sunday by asking the Inspector General to examine Trump’s complaint.