On looking closely at the data, it appears that the high prices that have once again turned up today are a result of a far lower than anticipated (700MW versus 1.8GW) delivery of wind power. Solar power is also low but I have no data on what was forecast, on this gloomy day.
I have always maintained that intermittency was a greater problem than inability to forecast: In this case it looks like inability to forecast has had a significant effect on wholesale prices for those who had relied upon wind to deliver, when it didn't.
Largely the shortfall has been taken up with extra hydro, and stopping exports to France.
Oh, and an OCGT unit has just come online...