What led into our current circumstances was several years of uncontrolled, chaotic immigration, caused in large part by specific articulable decisions Biden's administration made. People felt like the situation had gotten out of control, and they weren't wrong. Every day I'd commute into my office and pass multiple corners and Ike off-ramps(!) staffed by a woman and several of her tiny children, out in the cold, trying to sell bottles of water.
My reaction to that wasn't "deport them". I'm a liberal Democrat. But we're kidding ourselves if we think a natural reaction to that situation was "this is fine".
The election was fully determined by inflation. Biden made a reasonable (though incorrect) bet that full employment was more important than price stability. It was not: people fucking hate inflation. By a large factor inflation was the most important issue in the 2024 election. But the second-most important issue was immigration (like it has been throughout Europe over the past 10 years) and then after that the issues sharply trail off in importance.