Belgian riot police have fired tear gas and water cannon during clashes with demonstrators as at least 100,000 people marched through Brussels in the first mass protests against the new government’s austerity measures.
Protesters danced on the top of overturned cars and threw paving stones and fireworks during the protest, which opposes economic reforms announced by Prime Minister Charles Michel’s centre-right coalition.
Riot police armed with clubs and shields charged the rowdiest groups of demonstrators, who also set rubbish bins on fire and made makeshift barricades, AFP journalists witnessed.
Paramedics treated at least one protester, who suffered a broken nose.
The rally is the first in a series of measures planned by Belgian trade unions, including strikes in several provinces in coming weeks, followed by a general strike throughout the kingdom on December 15.
Police say there were at least 100,000 demonstrators in Brussels, while the unions said up to 130,000 protesters showed up. Rail companies had sold low-cost tickets to increase protest numbers in the capital.
Public transport services were restricted because of the protests, partially paralysing the capital of the European Union on a day that finance ministers from countries using the euro were gathering there.
The cabinet planned to hold a crisis meeting with the three main unions later on Thursday.
The Brussels rally as a whole was peaceful, bright and noisy, as crowds of people wearing union reds, blues and greens marched through the boulevards, holding banners, throwing firecrackers and whistling.
Workers and staff at steel firms, the ports of Antwerp and Zeebrugge, the post office and in education were also planning to stage a work slowdown.
Belgian unions as well as the socialist, green and extreme left parties oppose a decision to scrap plans for the usual automatic cost-of-living raises next year.
They also reject plans to raise the retirement age from 65 to 66 from 2025 and to 67 in 2030.