Same thing - Trump wins because democrats can't bring themselves to vote for Hillary Clinton. Had they run Bernie instead they would likely have won the election but he wasn't an approved part of the democratic machine. Trump was able to fund his own campaign in the beginning so he could compete against other republicans- if Bernie had had more funding available in the beginning he would likely won against Clinton, but he didn't and so it took him a long time to develop momentum. Too long as it turns out.