History just repeats itself only further to the left each and every time.
One step right... two steps left... for the past 55 years.