Green party celebrates ‘really encouraging results’ in England’s local elections
The Green party was heading for a record number of councillors in local elections across England, celebrating significant gains in places where it already had a firm foothold but also…