Donald Trump Should Thank Ted Cruz For This Speech