Republican voters heading to the New York primary polls have three choices: Donald Trump, Ted Cruz, and John Kasich.
But a vote for Kasich is really a vote for Trump. The reason is simple. He splits the anti-Trump vote and has no chance of winning the nomination himself.
Kasich has won only 148 delegates, fewer than Macro Rubio, who dropped out a long month ago. If he won every single remaining delegate, he would still fall short.
Moreover, Kasich must win eight states to have his name put into nomination for President under the current Republican Convention rules. He has won only one state so far, his native Ohio. He will not win any others going forward.
So why is Kasich still running? Pure ego? A quixotic hope that the establishment will turn toward him rather than Trump or Cruz in a brokered convention? Maybe.
The fact is that Kasich’s continued candidacy helps only one man, Donald Trump. He could not be helping Trump more if he planned too, except that he might possess the very votes needed to deny Trump the nomination on the first ballot.
That would also give Kasich the votes to give the nomination to Trump on the second or third ballot in return for the vice-presidency. Kasich denies that he is running for vice-president, but of course he would, especially if it were so.
There can only be one conclusion.
If one wants to cast an anti-Trump vote, there is only one choice left: Ted Cruz.