The name Horseshoe Theory comes from the idea that politics is not a straight line from left to right but bent like a horseshoe so that the two ends (the far-left and the far-right) share more similarities with each other than their moderate counterparts.