Nuclear Energy Costs Investment Decisions Capital Investment Hydrogen Production Costs Consumer Impact Inflation Gas vs Electricity
Constraint payments to wind farms and reliance on gas plants have surged, costing consumers over £250 million in early 2025.