Thousands of Serbians protested against the country’s president Aleksandar Vucic and his ruling party at a demonstration in downtown Belgrade.

They chanted “Vucic theif” as they marched peacefully through the centre of the Serbian capital on Saturday, the fourth such protest in as many weeks.

Demonstrators demanded media freedoms, as well as an end to attacks on journalists and opposition politicians.

Backers of the Alliance for Serbia, an opposition grouping of 30 parties and organisations, say Mr Vucic is an autocrat and his Progressive Party is corrupt, which its leaders vehemently deny.

The president claimed in an interview with pro-government Studio B TV during the protests he was ready to meet with opposition leaders to discuss their demands.

“I am ready to look at what causes dissent of the people,” he said, after being jeered by a group of protesters as he entered the television station building.

The overtures marked a change in tone for Mr Vucic, who had earlier suggested he was willing to test his party's popularity in a snap vote.

Vuk Jeremic, a former foreign minister and the head of the small People's Party, part of the alliance, said the opposition would boycott any election.

“There will be no legitimate elections in Serbia with the participation of the opposition until after normal conditions for elections and living are created,” Mr Jeremic said.

According to a poll by the Belgrade-based CESID election watchdog in October, Mr Vucic's party enjoys the backing of 53.3 per cent of electorate, leaving other parties trailing far behind.

If the opposition ran as an alliance, rather than individual parties, they could only be expected to count on around 15 per cent of the vote. Their joint participation in a vote has also yet to be agreed.

The Progressive Party-led ruling coalition has a comfortable majority of 160 deputies in the 250-seat parliament, with the next national election not due until 2020.

Support free-thinking journalism and attend Independent events

Major opposition protests have been relatively rare in Serbia since the popular unrest that ousted former strongman Slobodan Milosevic in 2000.

Most of current opposition leaders served in successive pro-Western coalitions that led Serbia between 2000 and 2012 when the Serbian Progressives forged a coalition with Milosevic's Socialists and came to power.

A nationalist firebrand during the violent collapse of the former Yugoslavia in the 1990s, Mr Vucic later embraced pro-European values and set Serbia's membership in the European Union as the country's strategic goal. He also maintains close ties with Russia and China.