Joe Biden should step aside now

Neither party has a nominee it can be proud of. It is time for new leadership.