Croatians cast ballots Sunday to elect a new president with the outspoken incumbent Zoran Milanovic appearing to be the favourite in opinion polls. Milanovic is backed by 37 percent of the electorate while Primorac had the support of 20 percent, according to an opinion poll showed Friday.