That didn’t take long. After it was reported earlier today that New York Republican Rep. Chris Collins would enter a guilty plea in an insider trading case, Speaker Nancy Pelosi’s office confirmed they’d received his letter of resignation, which will likely be effective tomorrow.
Per a new Politico/ Morning Consult poll, support for beginning impeachment proceedings is roughly level at 43-43 percent, with 13 percent undecided—a 7 point jump from previous polls. The poll was conducted after Nancy Pelosi finally came out in favor of impeachment. Crazy how that works!