Aha - that led me to https://bmrs.elexon.co.uk/system-prices , which shows that for the last week prices have been hovering in 80-180 range, and there was only one period of negative pricing during the day.
Wow, £100 per MWh and 12% is fossil fuels in the mix at 10:48am ... a bit more Solar adoption and maybe that 12% could go away, it's morning after all.