Election 2018: Final voting in English council polls

Elections are being held in 150 English local authorities, as well as six mayoral contests.

Source