From Iowa to impeachment, Biden burnout to Trump triumph, the opposition party had itself a rough 7 days.