Both Donald Trump and Hillary Clinton rebounded tonight in New York.
With 83% of the vote tallied, Trump has won 60% of the vote as compared to 25.2% for John Kasich and 14.8% for Ted Cruz. The "New York Values" quip did Cruz lasting damage.
While a victory in the Empire State was no surprise, with Trump's campaign has been at a low ebb over the past month, a decisive victory is certainly a shot in the arm. Trump should also do well in one week's time when five Northeastern states vote - Connecticut, Delaware, Maryland, Pennsylvania and Rhode Island.
But Trump was speaking absolute nonsense in his victory speech tonight when he claimed that Cruz was mathematically eliminated from winning the convention. Cruz is likely to fare better in May when Indiana, Nebraska and West Virginia vote as well as Pacific Northwest states Washington and Oregon. The biggest race of them all is in California on June 7th. So this thing is far from over.