And other things, like Brexit, the disaster that was Jeremy Corbyn and his campaign.
Whilst there will be multi-factorial reasons for the way all these votes went, one of the reason, imo, is that far too many people on the left think anyone who disagrees with them is thick and racist. Do you remember that mock advert for Labour during JCs campaign? ' You are thick and racist - Vote Labour!'. That raised laughs because it resonated with how people felt about the Left.
Just stop being so bloody certain you are right and everyone else is wrong and start bloody listening to people who voted the way you don't want them to. Figure out why that is. Realise they actually have some legitimate concerns. Find ways to address these.
Because, and I can't believe I actually have to point this out, insulting people is not the way to win them over. Addressing their concerns is.
Because its not smart to sit there smugly thinking you are always right, even when voters are repeatedly disagreeing with you. It feels nice to think that, yes. But all that means is that you lack the courage to move yourself out of your psychological comfort zone. Its lazy, not smart. And it shows a distinct lack of intellectual curiosity.
I'm pretty pissed at Trump winning as I support Ukraine. I think the Left in America needs to look pretty hard at itself as to why a candidate such as Trump has won. And the left in the UK has lessons to learn too.