A street thermometer reads 43°C in Seville, southern Spain. EPA
A street thermometer reads 43°C in Seville, southern Spain. EPA

UK temperature to regularly top 40°C by 2100