Who do you think will win the June 3 Republican primary?