Barack Obama has ended days of speculation by endorsing Kamala Harris for president, saying that he and his wife, Michelle, are, quote, going to do everything we can to make sure she wins in November.