The Republicans took the House, Senate and presidency, but only because Democrats made it happen.  Not the Democratic Party, they are off in the weeds, but people who were Democrats not too long ago.  Trump wasn’t a Republican when he was a TV personality and real estate developer in NYC.  He was the first president to take office in favor of gay marriage. 

Establishment Republicans don’t have to learn a lesson from this because Trump has pushed most of them out of office.