Thousands of Spaniards took to the streets in 40 cities on April 5 to protest against the soaring cost of rents and the ...