Dems flip deep-red seats as voters reject Trump.