Thousands are protesting across Spain over housing and the high cost of living.