Since last summer the BBC has spoken to supporters at Trump rallies and elsewhere to try and get a sense of why Republican voters cast their ballots for the New York businessman - and whether that can be translated into general election support.

Some say they like his most controversial positions - including a travel ban on all Muslims.

Video by Taylor Kate Brown