Let me finish with this...Rudy Giuliani today served the Republican party with its eviction notice.
He did it in New York fashion - big, loud and crystal clear. He said you can't be a Republican candidate for president unless you're right on gay marriage - against it! If you're not right on abortion - you want to outlaw it! And you want to give a chance to illegal immigrants, a chance to become Americans.
Rudy's list was quite a score sheet but it doesn't tell the whole story.
If you want to be a Republican today, a candidate on the Republican ticket, you have be against common core, against Obamacare, against gun control, against any recognition of man's role in climate change.
This is why the Republican party has lost so many popular elections for president of late...five of the last six, in fact.
It's why, even with a platoon of candidates, it has yet to offer a positive, winning vision to the American electorate for next year. It's simply too hard to get the majority of the American people - in a country well over three hundred million - to agree on so many items, to score a perfect 100% on the assigned list of positions people are supposed to take.
If the Republican party loses next year, it will be for a simple reason. It asked too many Americans to agree to be simple minded.