Manu Fernandez/AP View caption Hide caption People rest during a hot day in Madrid, July 19, 2023.