And down goes Cruz.
http://www.cbc.ca/beta/news/world/trump-cruz-indiana-primary-1.3564689
With Cruz out, Trump is now likely a shoe-in.
On the other hand, Sanders continues to make Hilary work for her nomination. I think she will win in the end but her path is not as smooth as Trump's now appears to be.
Don't really agree with your analysis of the Democrats at all. Hillary isn't even campaigning against Sanders for the nomination anymore. She doesn't have to. She doesn't really have to "work" for the nomination. Hillary's a shoo-in for the Democratic nomination and has been for some time. Her path to the nomination in sheer numbers is easy. In fact, she already has over 90% of the delegates she needs; the "super-delegates" represent the establishment and have been with her from the start and aren't going to change, as much as Sanders wants to dream. And because the Democrats use a proportional system to allot delegates after primaries, there's just no discernible way that Sanders can catch her, even if he wins every primary left. He'd have to pull off wins with at least 75-80% of the vote and that's not going to happen.
Hillary does have to "work" to try to reconcile the Democratic Party. So Hillary won't campaign against Sanders because (a) she doesn't have to, and (b) she desperately needs to get the Sanders people on board, but that isn't going to be easy for her. Bernie Sanders is going to continue to campaign against her, which will hurt her by giving Trump ammunition. (I can hear Trump now - "Bernie Sanders said ...") His supporters are very committed to Bernie, and a lot have no liking at all for Hillary. I have American friends who are Democrats, some are Sanders supporters - and their utter hatred for Hillary Clinton is visceral. They're not going to vote for her, even if it means putting Trump in the White House. I almost lost one friend by suggesting that it was over and she'd just have to hold her nose and vote for Hillary to stop Trump. No way! She won't vote for Hillary. She'll vote for someone else. Maybe Green. Some analysts have even suggested that when the dust settles and people look ahead to November Trump will have a strange sort of appeal to Sanders supporters - the "outsider"/anti-establishment image.
My impression from just people I know in the US and from media reports is that it's perhaps the Democratic Party that's more divided than the Republicans. A lot of the Republican establishment seems to be reconciling itself (if grudgingly) to a Trump candidacy. Every day there seem to be reports of people saying they'll support him - although many do so unenthusiastically. Bobby Jindal was one of the recent ones. Ed Rollins - a former Reagan campaign manager - has jumped on board the Trump campaign. But the Democrats are tearing themselves apart. Sanders won't get out of the race. His ongoing campaign will hurt Clinton's credibility and further divide the Democratic Party.
Most of the polls right now have Clinton well ahead of Trump, but she's not the sure thing I thought she was a few months ago.
Meanwhile, Cruz shot himself in the foot over the last couple of weeks. The deal with Kasich was a disaster because it stank of the "political establishment" that's the driving force behind so many people moving to Trump in the first place. Naming Carly Fiorina (or anyone) as his "vice presidential running mate" (when his chances of winning the nomination were already so slim) came across as a joke. Even Trump doing something stupid like spreading National Enquirer rumours as if they were fact couldn't stop Cruz's meltdown. Actually it might have even helped, because a lot of Trump's supporters probably like the National Enquirer, because it repeatedly skewers establishment types.