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 »