The first day of Primavera in Barcelona was hit by torrential downpours on the first day of the music festival, forcing sets by Massive Attack, Doja Cat and more to be cancelled.
A heatwave gave way to thunderstorms on Thursday 4 June, with forecasts predicting between 40 and 60mm of rainfall in the space of an hour.