The general strike began with early morning scuffles in the Spanish capital.
In one incident, striking workers attempted to stop buses leaving a depot, after strikebreakers were called in to maintain minimum services.
Demonstrators also turned their anger on other people who turned up for work today.
“You’re nothing but a scab!” one man yelled at a taxi driver.
The driver answers: “No one is more against this government than me! No one!”