Just on Thursday Ron Faucheux reported on a Suffolk University/USA Today poll (October 23-26) that asserted only 36 percent favored impeaching President Trump.
Speaker Pelosi had seven months with total control of the investigative machinery. During that time, her team should have produced adequate information to convince the vast majority of Americans that impeachment was necessary or they should have confronted their own failure and quietly dropped the impeachment effort.
The Speaker Pelosi of March was strategically correct in her assessment that impeachment is inherently a crisis of government since one branch is seeking to overturn the votes of the American people.
Measured against her own standard, the vote on Halloween was a terrible defeat which is likely to haunt the House Democrats through the 2020 election.