Gingrich the Left-Winger

It's everyone's favorite crazy uncle, Pat Buchanan.

Who ever thought they would see Pat Buchanan call Newt Gingrich a left-winger?

Maybe he's right. Maybe Gingrich will be out on the left-wing of the Republican party, at least for as long as his campaign lasts, after which he will return to the far-right. And if Gingrich is on the left, it says a lot about just how far right the Republican Party has gone.

Paul Ryan fired back at Gingrich for criticizing his Medicare-Coupon program by saying:

"With allies like that, who needs the left?"

Republican presidential candidates will be the gift that keeps on giving for the Democrats over the next year.