It won't, because if we wanted those nuclear plants to be online by 2050 we'd need to be planning them now. It's only 26 years away. Hinkle Point C was announced in 2010 and is currently due for 2027, so maybe before 2030.
Electric HGVs are already a thing. Although I'm not sure why anyone...