Also a good possibility he did it in hopes of stemming the tide of defecting Dems. As this drags on the Democrat party is taking a beating in the polls and Trumps numbers are going up which makes more Dems think about their futures come November. Just saying that this could be a consideration too.
This is the committee vote. I expect that the Democrats on the committee would have voted unanimously to impeach last night and will vote unanimously tomorrow.