The 2018 local voting currently being held in England consist of more than 4,300 seats up for grabs.
UK local elections expose the long path to digital democracy

The 2018 local voting currently being held in England consist of more than 4,300 seats up for grabs.