Hundreds of thousands of people have marched in cities across Spain to protest against soaring rents and a lack of affordable homes in a country that enjoys Europe’s fastest economic growth and yet ...