One other thing, is that it's really really easy to get suckered into cost estimates for nuclear that are 3x lower than true costs. For example, in "Without the Hot Air" the Plan M has 45GW for £60B, based on the Finnish Olkiluoto plant:
https://en.wikipedia.org/wiki/Olkiluoto_Nuclear_Power_Plant
This plant is a good example of a typical nuclear project. It was slated to be open in 2009, within the scope of HotAir's publication, but instead, it's now more than 10 years late, 3x over budget, and "expected" to open in 2020, but who knows how much that will get delayed.
The UK has tried to build a few more reactors, starting with Hinkley but also more planned. Hinkely is turning into a disaster, and for the further plans they can't even find any contractors that are willing to build nuclear anymore. It's failing from all sides, even when governments are eager to write checks.
This is endemic with all nuclear construction, and why nuclear will play nearly no role at all in mitigating climate change. Not because it's stopped by fear and public panic, but because those who try to build nuclear fail and cause massive financial losses.
If we could build nuclear like we have in the past, it wouldn't necessarily be much better. There's a survivor bias about the reactors that did get built, and for every success there's enough failure that discourages new attempts. I always hear France and South Korea cited as outliers, but South Korea's success is turning out to be a story of deception and corruption, and I've never had a chance to fully investigate France. Nuclear succeeds when the government needs to build nuclear weapons, and has massive government backing; when nuclear is on its own in the marketplace it doesn't do so well.
Meanwhile, the alternatives to nuclear are getting cheaper, faster to deploy, and can be scaled large or small. They will allow developing countries to deploy electricity without having to build massively expensive transmission grids, so it's likely that large parts of the world will leapfrog like they have with wireless cell phone technology.