In my opinion the two primary political parties have shifted to the left. The Republican Party has shifted to where the Democrats used to be. The Democrats have fallen off the cliff and are sharing a drink with the USSR communists. Cain is more to the right so I think he's going to have an uphill battle as far as the actual Republican Party goes. Hopefully the people will speak loud enough to shout the party down.