As President Biden recuperates from Covid in Delaware, his political future hangs in the balance. With 34 Democrats in Congress publicly urging him to step aside, the question remains: will Biden's campaign weather the storm, or is it doomed to fail?