Incumbent President of Croatia Zoran Milanovic casts his ballot during the first round of presidential elections in Zagreb, on December 29. EPA

Croatia goes to the ballot box - in pictures