I think Harris is going to win.
I think it seems to lean her way, women will turn out for her, and abortion is a big issue.
Trump’s polling bumped up briefly following the assassination attempt, but that didn’t translate into any sustained enthusiasm. Moreover, from what I’ve seen, the number of Republicans who will definitely vote for him has declined over the last two months. This is because people who like Trump tend to love him — but right-leaning voters (that don’t love him) tend to be turned off by him. His path to victory relies on a surge of Republican turnout across the board; and I don't think he can generate it.
Perhaps even more importantly, I think the January 6th insurrection was a serious scandal which left many voters with existential worries concerning Trump being in power again. Its aftermath has motivated voters against him & caused many more moderate right-leaning voters to sit this election out.
Harris is dreadful ... Trump is terrible.
What a choice!