Trump still has the right to claim executive privilege. It would split the supreme court with roberts being the tie breaker on the dems side.
it is not over yet..in early January look for “sources” in the NYtimes and Washington Post to saying that Bolton has important info “damaging” to Trump..(likely Fake news)
This will give give Rino Senators enough to cross over and call these witnesses
Roberts is compromised...he is in charge of the FISA court and did nothing
He should resign...or at least recluse himself from the case.