Spain's largest labor action in 14 years brought millions of workers out in a national strike on Wednesday to protest rising housing costs. Businesses closed and transportation ground to a halt across the country. Tens of thousands of people marched in downtown Barcelona and Madrid, with gatherings reported in other cities as well.

The strike preceded Spain's national election.