Democratic presidential candidate Hillary Clinton has formally introduced her presidential running mate, Virginia Senator Tim Kaine.

The moderate Democrat could appeal to Republicans who have been unsettled by the candidacy of Donald Trump.