Why did you not mention Next Gen Nuclear?
Not only do we have an endless supply of fuel, (water) we will be able to produce as much electricity as the world can consume. And not only that it's clean, green, renewable, cheap, non-polluting, environmentally friendly, no radioactive byproducts or waste, endless supply of fuel with no mining or processing, and should there be a massive nuclear accident in 15-20 years the nuclear fuel will have completely decayed away and the area would be completely safe to inhabit.
This smells of the bullshit put out in the early days of conventional nuclear fission reactors such as "it will be soooo cheap that you won't be able to meter it" and it is infallibly safe etc etc.
Thorium-based nuclear power uses thorium to create an isotope of uranium and through a few steps of radioactive decay yields
233 29 U as the fuel. It has a half-life of more than 160,000 years. That's a long time to wait to go back home after an accident.
It's not environmentally friendly (what is?) Thorium is mined as
monazite. It has to be processed into the pure element. Open cast mining is one of the most environmentally destructive activities our species has managed to inflict on this planet.
It won't be of commercial relevance for at least another 20 to 25 years.