Nuclear has the potential to become much cheaper. There is a path to the technology becoming cheaper, not just cheaper than gas, but cheaper than coal ever was.
The potential for renewable is very tightly bounded by the energy available. For countries like the UK, renewables will always be expensive, more expensive than energy traditionally was. That is why you need "efficiency". Home insulation/efficiency is expensive, it only makes sense if heating is expensive. There is nothing inherently virtuous in saving energy, the sun wastes a huge amount, and has been wasting a huge amount for billions of years.
By damaging the reputation of nuclear power and stifling the only real cheap alternative to fossil fuels, the green lobby is responsible for perpetuating CO2 emissions. Poor people, most of the people in the world, will only stop burning fossil fuels when they have a cheap alternative. We lost 40 years of technological advance in nuclear. We are only now picking up development we were doing 40 or 50 years ago. If not for the green lobby, this would now be mature technology.