Hillary Clinton holds first 2016 presidential campaign rally

Hillary Clinton has called for greater opportunities for those who "do their part" in the first major speech of her 2016 presidential campaign.

Addressing supporters at New York City's Roosevelt Island, Mrs Clinton said that prosperity and democracy were part of the "basic bargain" for all Americans - not just for "billionaires and corporations".