Donald Trump's statements about Mexican immigrants has divided opinion in the key swing state of Arizona.

The Mexican-American population has mostly been outraged by the Republican candidate's statements, but many are in full agreement.

"You might hate his guts but he'll probably do something," said one rancher. "And Hillary Clinton, I'll guaran-damn-tee it, ain't gonna do anything. So your choice."

The BBC's James Cook reports.