Attorney General William Barr’s testimony before the Senate Judiciary Committee Wednesday sparked widespread outrage among Democrats for what they perceived as him mischaracterizing the Mueller report and bashing its author, covering for President Donald Trump and lying about his own contact with the Special Counsel.

Here are some of the Democratic hopefuls now calling for Barr to resign or be impeached:

Sen. Kirsten Gillibrand (D-NY):

Attorney General Barr needs to resign. Today, he’s proven once again that he’s more interested in protecting the president than working for the American people. We can’t trust him to tell the truth, and these embarrassing displays of propaganda have to stop. — Kirsten Gillibrand (@SenGillibrand) May 1, 2019

Sen. Kamala Harris (D-CA):

What I just saw from the Attorney General is unacceptable. Barr must resign now. — Kamala Harris (@KamalaHarris) May 1, 2019

Former HUD Secretary Julián Castro:

The Attorney General is not above the law. If William Barr does not voluntarily step down after deceiving the public and lying under oath, Congress should begin an impeachment inquiry. pic.twitter.com/xEekhNPJ0g — Julián Castro (@JulianCastro) May 2, 2019

Former Vice President Joe Biden:

Sen. Cory Booker (D-NJ):

Attorney General Barr answers to the American people—not to President Trump—and over the past 24 hours it’s become clear that he lied to us and mishandled the Mueller Report. He needs to step down. Add your name if you agree: https://t.co/x7KkyROdi5 — Cory Booker (@CoryBooker) May 1, 2019

Former Rep. Beto O’Rourke (D-TX):

Barr has failed in his responsibility to our country. He is not fit to serve as Attorney General and should resign. — Beto O’Rourke (@BetoORourke) May 1, 2019

Sen. Elizabeth Warren (D-MA):

AG Barr is a disgrace, and his alarming efforts to suppress the Mueller report show that he’s not a credible head of federal law enforcement. He should resign—and based on the actual facts in the Mueller report, Congress should begin impeachment proceedings against the President. — Elizabeth Warren (@ewarren) May 1, 2019

The Department of Justice announced that Barr would skip the planned hearing before the House Judiciary Committee on Thursday, citing the ability of staff lawyers to question the attorney general as the deal breaker — Barr only wants to be questioned by the congressional members themselves.