There is no level of investment that can magic away the storage problems of current renewables, which is why they continue to become a bigger and bigger problem as more and more production shifts in that direction.
Thankfully prices are falling, efficiency improving, and massive battery factories are planned. The growth of EV means that will continue. Peaker plants are already being replaced with batteries.
> Pumped storage is a dead-end solution because we have simply run out of places for effective hydro
Nope. There is large pumped storage being built in Scotland right now and there are hundreds more glens where it would be feasible.
>There is no level of investment that can magic away the storage problems of current renewables
Just as one example that may well magic away these problems, grid attached storage in the form of electric cars and home storage is growing massively right now. It may be we rethink entirely our centralised approach to production and storage.
Fission is expensive, centralised and carries heavy decommissioning costs and extreme tail risks. Fusion may someday give renewables a worthy rival but till then the falling prices mean nuclear has had its day.
Even if every battery production facility on the planet was dedicated entirely to producing storage batteries for the UK it would take almost half a decade to meet the requirements. You can claim that more will be built, but there are resource pipelines involved that are not as elastic and just throwing a pile of money at someone to build a factory. Battery production is growing, but nowhere near fast enough to meet the requirements for grid scale storage.
Right now fission has no competition from renewables+storage because the storage part of that equation remains a fantasy.
They don't get to use natural gas as a backup. They also need to be held liable to maintain the minimum capacity just as effective as more expensive solutions, but if they are willing and able to do that cheaper then they should win the bid and we should let them deliver carbon-free energy.