Tens of thousands protest in Barcelona against housing crunch and high rents - Rental prices have been driven up by ...