Polling stations opening for local elections

Good morning and welcome along to our coverage as millions of people across England and Wales go to the polls in local elections.

In total, 107 local councils in England are up for grabs as is the London Assembly.

There are also 11 mayor elections including in the capital and other areas including Greater Manchester, West Midlands, Tees Valley, South Yorkshire, West of England and the Liverpool City region.

People in England and Wales will also elect 37 police and crime commissioners(PCCs).

There are no elections taking place in Scotland or Northern Ireland.

Stay with us as we continue our coverage with our team of journalists and correspondents to bring you the latest reaction and analysis.