Joe Biden is having a rough week.