03-05-2018 22:27
via
bbc.co.uk
Election 2018: Final voting in English council polls
Elections are being held in 150 English local authorities, as well as six mayoral contests.
Read more »