Demonstrators march to protest the skyrocketing cost of renting an apartment in Barcelona, Spain, November 23, 2024