Who is Kamala Harris and will she be the first woman US president?
Joe Biden's chosen successor has had a sometimes rocky path to power, and a campaign against Donald Trump will test her like never before.