Some 120,000 people joined a demonstration in Madrid and more than 50,000 turned out in Barcelona, in Spain’s first general strike in 14 years, called by the main unions over housing and the cost of living.
In Barcelona, groups of masked men clashed with police, set fire to trash bins and smashed shop windows as police fired tear gas. Spaniards are due to vote in parliamentary elections on November 29.