Politico reports that Tom Steyer’s eleventh-hour presidential bid is confounding Democrats.
Steyer is a billionaIre and impeachment advocate.
Some Democratic lawmakers wish he would drop his presidential bid.
Steyer is antagonizing Democratic leaders.
He hit out at Speaker Nancy Pelosi for going on August recess.
He criticized House Democrats for not immediately impeaching the president.
Steyer vows to spend as much as $100 million of his own money in the primary.