Both far-right and far-left are bad, and often in many ways actually quite close to each other.