Europe has been baking amid its first major heatwave of the season, with the UK and France experiencing record May temperatures.
Sunny skies have caused a surge in solar power output, resulting in negative electricity prices in some parts of Europe - where the wholesale market of electricity dips below zero due to supply outstripping demand.