More than 5,000 council seats will be up for grabs when voters in England go to the polls on Thursday May 7.Local elections are taking place for 136 local authorities, in the largest set of local elections in England for three years and a key test for all political parties.
Comments