Earlier quoted context omitted.
The visualisation on that site is good, but it's sadly plauged with data errors. The UK data doesn't seem to correspond to any other source I can find. I think it might be delayed by 24 hours, but even that doesn't seem quite right...
A GitHub issue was filed regarding this: https://github.com/electricitymaps/electricitymaps-contrib/i...
That whole website is a nonsense, what's the point in visualising imaginary data and pretending it's real...