Tear gas and water cannon has been deployed against angry demonstrators as they tried to storm the parliament premises in the Slovenian capital of Ljubljana. Thousands flooded the streets demanding the “corrupt” government resign.

Police arrested several protesters as they tried to disperse the crowd.Some of the demonstrators were said to be throwing rocks, bottles and firecrackers at them, AP reports.

People were carrying banners that read "You are finished" and "thieves," as a crowd of about 8,000 gathered to voice their anger about with government cost-cutting measures and other reforms designed to avoid an international bailout in the cash-strapped EU nation.

The latest unrest follows a massive march on Friday when thousands protested against Slovenian Prime Minister Janez Jansa and his Cabinet, accusing them of corruption and fraud and demanding their resignations. The actions come ahead of this weekends presidential election.

rotesters face policemen during a protest against the Slovenian government in Ljubljana, on November 30, 2012.(AFP Photo / Vinko Stojnsek)

­

Police use a water cannon during a protest against the Slovenian government in Ljubljana, on November 30, 2012.(AFP Photo / Vinko Stojnsek)

­

Police use a water cannon during protests against the Slovenian government in Ljubljana, on November 30, 2012.(AFP Photo / Vinko Stojnsek)

­

Police face protesters during a protest against the Slovenian government in Ljubljana, on November 30, 2012.(AFP Photo / Vinko Stojnsek)

­

Police arrest protesters during a protest against the Slovenian government in Ljubljana, on November 30, 2012.(AFP Photo / Vinko Stojnsek)

­

A protester givesa flower to a policeman during a protest against the Slovenian government in Ljubljana, on November 30, 2012.(AFP Photo / Vinko Stojnsek)