Voters in Serbia headed to the polls to pick a new president in a key election.

Prime Minister Aleksandar Vucic has a strong lead in the polls against a fragmented opposition - and barring a major surprise he is expected to win.

But the new president could find himself caught between the East and the West.

Al Jazeera’s Sonia Gallego reports from Belgrade.

Europe, Serbia, Politics