Something to keep in mind.
Trump didn't win a significant number of new voters. He kept his base, which is roughly the size of what it was in 2020.
The problem was that Harris lost voters. In droves. Nationwide. And she took a lot of winnable downballot candidates with her. And I'm not even saying that to blame her. She ran a magnificent campaign while Trump was most noted for saying "They're eating the dogs!". So why did she still lose, and lose so hard? Because Democrats stayed home. Roughly about 10% of them overall, nationwide. Sure, some of them stayed home or voted 3rd party to protest Gaza, especially in Michigan. But the real story is that she underperformed so badly nationwide. I mean, for the love of God, New Jersey was competitive. That call about Iowa possibly going blue is going to be up there with "Dewey defeats Truman" in terms of political misfires. She severely underperformed with men and Latinos, especially Latino men. Which means this: 8-10 million people couldn't stomach voting for Trump, but they'd rather passively hand over the country to Trump vs. voting for a black woman. Whether the problem they have is the fact that she's black, female, or both is irrelevant. But the message they sent was clear. "We don't want Trump, but we'd rather step back and just let Trump take the country rather than vote for her."
The problems with bigotry in this country go much deeper than some people are willing to admit, and Harris just found that out the hard way. As far as the voting base is concerned, voting for Obama was a mistake that they will not repeat again, and they just proved that by handing Trump everything he wanted on a silver platter instead.
We can't even say that it's an outsized minority any more. A majority of the people in this country just spoke up and said that they either want the racism and bigotry or are at least willing to put up with it.
Trump won the election not because Democrat voters said "Trump!", but because they said "Not Harris."