Council planners slammed as High Court overturns waste facility consent
A local parish council in Widnes has demanded that its local authority be stripped of its planning powers after winning a judicial review to stop Veolia building a waste transfer station in its village.
