Britain to have surplus of energy for winter despite Iran war, forecasts show

· The Independent