Is it time for Joe Biden to step down?