According to Fareed Zakaria, she lost for three reasons:
- Democrat focus on identity has become deeply illiberal; with cancel culture, questioning freedom of speech, etc.
- The liberals have clearly weaponized the courts against Trump.
- Harris should have slammed the Southern border shut four years ago.
Bernie Sanders says it’s because the Left abandoned the working class.
Karl Rove mentioned the four gaps that worked for Trump; including men vs. women, overperformed with all minorities, overperformed with non-college-graduates, overperformed with everyone under $100,000 in income.
Rove thinks it’s the economy and extreme cultural positions.
Nominating a Catholic (JD Vance) caused a huge jump in Catholic preference, particularly in the swing states. Personally, I think it was that Kamala is anti-Catholic, a traditional Baptist, and she has a long history of antagonistic behavior towards Catholics.