Energy Miliband’s Net-Zero Obsession Blamed For ‘Eye-Watering’ Costs, Offshore Wind Failures Jul 25, 2025