Two rules for dealing with political opposition

Rule #1: accurately assess the strength of your opponent. When you are in control, your opponent is going to try and stop you from doing things, and when then are in control, it is your job to stop them. If you underestimate the strength of your opponent, you will get overrun by them. If you overestimate their strength, you will retreat or surrender too easily. (Seeing a lot of that right now.)

Rule #2: know the difference between an opponent and an enemy.  You can work with your opponent on things you have in common, despite having other things you disagree with. You cannot work with your enemy: they must be defeated. If you don’t defeat them, they will defeat you.

If you believe in democracy and freedom and the person on the other side is a nazi or a fascist, they are your enemy, not your opponent. It’s foolish to think otherwise.