and still somehow pay tons for "cheap" green electricity
Somehow? It’s a well established and publicised fact that it’s due to the price of gas. It’s so well established that anyone posting a comment here about the high price of electricity without mentioning it has an ulterior motive.
A lot of wind and solar are on Contracts for Difference. That means when market prices go above the agreed level, the generator pays the difference back through the scheme, which reduces supplier costs rather than the generator simply keeping the whole windfall.
This is particularly relevant when e.g. the price of gas goes way up due to the Iran war, it doesn't mean that the consumer ends up paying more for the energy from wind