Spain has seen its biggest strike in 14 years.
The two largest confederations of trade unions in the country, the Workers' Committees and the General Union of Workers, estimate that four million people took to the streets.
Video: TASS/Reuters/Europe Press.