Does Bernie Sanders have a chance of beating Donald Trump?

Senator launches bid to be Democratic candidate for 2020 US presidential race.