Earlier quoted context omitted.
Except that the UK has one of the most expensive electricity prices in the world
If I'm remembering correctly, it's because the previous government set the price floor to the average natural gas price, artificially propping up their north sea oil & gas industry that's been noncompetitive for decades. Even though they can make cheap energy, consumers get screwed because of national security concerns. Unfortunately I don't have a source, and would appreciate a UK national with better understanding…
Another factor is in the UK everything below the average tide line is owned by the Crown (as in the King not the government) who were very happy to get lease income. The Govt was also happy so it didn't look like the people were funding the King (which they are).
Also the public are very against wind turbines on land which is reasonable in England where there isn't much isolated land to put them.
At least they got built, which is more than can be said for the nuclear plants.