Senator Mitch McConnell’s unilateral declaration this week that he would not allow a vote on legislation to protect the special counsel, Robert S. Mueller III, provoked outrage from Democrats who said Mr. McConnell was giving President Trump carte blanche to oust the leader of the investigation into Russian election interference and the president’s inner circle.