Clinton will be the next president. Can't see Sanders overhauling her lead and as said above Trump is far too devisive. He has a lot of support but the majority of Americans will baulk at the idea of him leading the country. If he does win, then God help us - Armageddon here we come!
I'd rather have Trump than Cruz any day.
If Trump gets into power he will conveniently forget all his campaign promises and adopt a pro big business strategy. He might throw a few crumbs to the bible bashers.
Trump doesn't believe any of the crap he comes out with, he's just like Jeremy Clarkson, he knows what sells in the market he's targeting.