Demonstrators blocked a highway in Arizona as Donald Trump prepared to stage a rally near Phoenix.

The front-runner in the race to be the Republicans' US presidential candidate addressed supporters in Fountain Hills.

Some 50 protesters caused traffic jams as they held up posters with slogans such as "Dump Trump".

Kirsty Johansen reports.