The big question is no longer whether the Senate will sink this afternoon's impeachment witness vote, but rather how long it will take to deliver a final verdict on Trump after the vote fails.