WASHINGTON — House Judiciary Chairman Jerrold Nadler gaveled open a Trump-Russia hearing today with an empty witness chair and a stern warning that former White House counsel Don McGahn will be held in contempt for failing to appear in defiance of the committee’s subpoena.

“Our subpoenas are not optional,” Nadler said. The panel will hear from McGahn “one way or another,” he said. “This committee will have no choice but to enforce the subpoena against him.”

Democrats are facing yet another attempt by President Donald Trump to stonewall their investigations. This time they’re blocked from hearing from McGahn — a chief eyewitness to the president’s handling of the federal Russia investigation — on orders from the White House.

Rep. Doug Collins, the ranking Republican on the Judiciary Committee, spoke scornfully of Nadler’s position, calling the session a “circus” and saying the chairman preferred a public “fight over fact-finding.”

Democrats are “trying desperately to make something out of nothing,” Collins said, in the aftermath of special counsel Robert Mueller’s findings in the Russia probe.

The committee voted to adjourn the hearing immediately after Collins’ remarks.

A lawyer for McGahn had said he would follow the president’s directive and skip Tuesday’s hearing, leaving the Democrats without yet another witness — and a growing debate within the party about how to respond.

House Speaker Nancy Pelosi, backed by Nadler, is taking a step-by-step approach to the confrontations with Trump. Nadler said the committee would vote to hold McGahn in contempt, and take the issue to court.

“We will not allow the president to stop this investigation,” the chairman said. A contempt vote is not expected until June, as lawmakers are scheduled to leave town for a weeklong recess.

Democrats are encouraged by an early success on that route as a federal judge ruled against Trump on Monday in a financial records dispute with Congress. Trump’s team filed notice Tuesday that they would appeal.

But Pelosi’s strategy hasn’t been swift enough for some members of the Judiciary panel who feel Democrats should be more aggressive and launch a formal impeachment inquiry as they try to get information from the administration. Impeachment hearings would give Democrats more standing in court and could stop short of a vote to remove the president.

The issue was raised in a meeting among top Democrats Monday evening, where some members confronted Pelosi about it, according to three people familiar with the private conversation who requested anonymity to discuss it.

Maryland Rep. Jamie Raskin made the case that launching an impeachment inquiry would consolidate the Trump investigations and allow Democrats to keep more focus on their other legislative work, according to the people.

Pelosi pushed back, noting that several committees are doing investigations already and they have already been successful in one court case. But some members, several of whom have spoken publicly about a need to be more aggressive with Trump, are increasingly impatient. Other Democrats in the meeting siding with Raskin included Rhode Island Rep. David Cicilline, California Rep. Ted Lieu and freshman Colorado Rep. Joe Neguse.

Just before the start of Monday’s meeting, Cicilline tweeted: “If Don McGahn does not testify tomorrow, it will be time to begin an impeachment inquiry of @realDonaldTrump.”

In the hours after the discussion, Pelosi and Nadler met privately. Shortly afterward, Nadler said “it’s possible” when asked about impeachment hearings.

“The president’s continuing lawless conduct is making it harder and harder to rule out impeachment or any other enforcement action,” Nadler said.

McGahn’s refusal to testify is the latest of several moves to block Democratic investigations by Trump, who has said his administration will fight “all of the subpoenas.”