Yes, he is finished. He has proven to current and future voters that he is not a man of his word. He lack ethic, judgement, and character. No one knowing this, will ever vote for him.
Yeah now we can see lying Ted Cruz the snake was plotting a 3rd party run to get Hillary elected . This will stop that because everyone can see what liar and snake Cruz is now.