I think you are spot on with Biden.
What strikes me is the sense that Trump has kicked a rats nest with Biden and others involving Ukraine and they are all on attack thinking they can get Trump before he get them. I think Trump wins this battle but it’s getting ugly.
Trump will win the battle big time...Why? The vast majority of the American people of all stripes and creeds are with him. The Democrat Party is self-destructing itself...which is it to a political death!!!