What is "the Left", what is "the Right"? Where are they going?