After easily winning five further states Trump now has 927 delegates, needing just 310 of the remaining 651.
He’s won 50.9% of pledged delegates and needs just 47.6% of the remaining delegates.
It is now mathematically impossible for Cruz to win prior to the convention. It is Trump or a contested convention and the odds are looking good for Trump.
On the Democratic side Clinton has 62% of the delegates to date and needs just 286 more of the 1,397 left. That’s only 20.5%.
If you ignore superdelegates, Clinton has 56% to 44% for Sanders. To beat her on pledged delegates Sanders would need to win 59% of remaining delegates.