President Obama has been campaigning with Hillary Clinton in Charlotte, North Carolina.

Speaking to supporters he endorsed her for president:

"There has never been any man or woman more qualified for this office than Hillary Clinton - ever and that's the truth."