Bernie Sanders: 'We cannot continue to have a corrupt campaign finance system'

Bernie Sanders has said the people of Iowa have sent "a very profound message" on campaign finance, as he fights a close battle with Hillary Clinton in the first Democratic caucuses.

He told supporters that the result showed that it was "too late for establishment politics".