Thousands took to the streets of Spain today for the country's first general strike in 14 years in a nationwide protest over soaring rents and real estate prices.