Democrats will need until around November to call their witnesses.
And regardless of what happens the Democrats will piss and moan for at least 25 years...