Workers and union members assembled at Madrid's Atocha rail station shouting slogans during a 24-hour general strike in Spain on Wednesday.