Spain sets new temperature records

San Sebastian witnessed temperatures of 42 degrees on Thursday – the hottest there since records began in 1955, the national weather agency said.