Strongly disagree, there are some blurred lines around hate speech, but this isn’t one of them at all. This is a critique of a political party, that’s clear cut not hate speech.
I am opposed to censorship, and I disagree with your claim. This qualifies as "hate speech". It's derogatory, its directed at a specific group of people, and it can foster animosity. That the group is a political party is not material.
Every hate speech law I’ve seen has a reasonably rigorous definition of what qualifies, including what kind of groups are protected. I’ve never seen a hate speech law that protects criticism of political parties, if you have please link to it.
So is "Nazi scum", or "Braindead Republican", or "corporate sellout", or "slum lord" or, "liberal elite", or "wellfare queen", hell even "Boomer" or "hippie" or "neoliberal".
That's an extremely low bar, so low as to be utterly useless.
Your comment proves the guy's point. Hate speech is subjective. There is no "blurred lines" around hate speech. All hate speech is protected speech. Supreme Court has repeatedly ruled on that.