As someone who will vote for Trump in November, VP Harris was tonight's clear winner. She was more articulate than the average Republican expected (basically a repeat of the first 2020 debate in this respect, when Republicans bought into their own propaganda about Biden already being senile at that point, and ate crow when he did fine), and she convincingly feigned such emotions as moral outrage. She lied as boldly as Trump and at this point I think there's no going back. A new trend has been set; blatant liars will be the winners of all our presidential elections for the foreseeable future.
Trump, on his part, was his usual self for most of it but visibly "glitched" at a few points, such as when asked about his questioning of VP Harris's race. The point about illegal immigrants eating pets was ridiculous and will probably become a meme. He had a chance to clarify why Republicans rejected the recent border deal (5,000 illegal crossings a day before Biden was required to take any action was a dealbreaker), but he got sidetracked and let Dems continue to shape the narrative, undermining his credibility on this issue. He was trailing VP Harris before this, or at best they were roughly tied, so what he desperately needed was a good showing tonight. He failed to deliver, and I can only guess what the consequences of that are going to be.