
Councillors to fight application for Handsworth power station
Councillors representing Handsworth in Sheffield are complaining to the city’s chief executive about how planning permission was approved for a gas power station. They say the application for 24 Orgreave Place wasn’t handled fairly and the full impact on air quality...