Thousands of people protested against Spain's Socialist government, who they accused of undermining the Spanish constitution, in central Madrid on Saturday (January 21), Reuters reports.
Some 30,000 people packed into the Plaza de Cibeles in front of Madrid's City Hall according to local government estimates. Many waved Spanish flags and chanted "traitor" and "resign, Sanchez", referring to prime minister Pedro Sanchez.
The rally was called by over 100 associations under the slogan "For Spain, for democracy and the constitution" to protest against issues protesters believe are threatening the Spanish constitution, including separatism in Catalonia.
It was supported by the conservative Popular Party, centre-right Ciudadanos and the far-right Vox, whose leader Santiago Abascal, the only party leader to attend, dubbed the current government "the worst government in history".
"This demonstration is more than an economic issue for me, it is for our democracy, for the integrity of our country," businesswoman Alicia Caballero told Reuters.