Bernie Sanders looks set to cement his status as the Democratic front-runner to take on Donald Trump.