Barack Obama has endorsed Vice-President Kamala Harris to be the Democratic presidential nominee, ending days of speculation over whether he would support her. Former President Obama and ex-First Lady Michelle Obama said in a joint statement that they believe Ms Harris has the "vision, the character, and the strength that this