I give the speech an A+. Trump Accurately described the problems with Obama’s failed foreign policy and presented good common sense ideas.
This also has a secondary benefit.
This speech is directed at the DC GOP establishment.
It undercuts a good portion of the remaining establishment support for Cruz.
Since Trump seems reasonable on these points, it makes it much easier for a good portion of the GOP intelligentsia to get behind Trump. Or at minimum, not actively oppose his candidacy.
Cruz’ high water mark of his campaign was Wisconsin. It’s been all downhill since.
The outcome has been determined - Trump will be the nominee.