Many parts of the UK will head to the polls on Thursday for local elections.
Voting will take place at 88 councils across England, Wales and Scotland until polling stations close at 10pm.
Six devolved regions will cast their votes in mayoral elections for the very first time.
Here is all you need to know:
- Which councils are holding elections?
A total of 88 councils across England, Wales and Scotland will hold elections.
These include all of those in Scotland and Wales and 34 in England -including 27 counties.
Exactly 15,403 candidates will contest 4,851 seats. Of these, 107 will be unopposed.
- What about mayoral elections?
Doncaster and North Tyneside will be voting in mayoral elections.
Meanwhile, six new devolved super-regions will also be voting in mayoral elections for the first time.
These include Cambridgeshire and Peterborough; Greater Manchester; Liverpool City Region; Tees Valley; West Midlands; and West of England.
As mayor, those elected will wield power over issues ranging from policing to housing.
- How many people are eligible to vote?
A provisional figure from the eight areas holding mayoral elections show 7.2 million people are eligible to vote in Thursday's poll.
Turnout is likely to be considerably below this number and is often contingent on factors such as the weather.
Some results will be declared in the early hours of Friday but most will come in later in the day.
- Campaigns overlapping
The battle for control at local authorities across the country has been overshadowed in recent weeks by the highly unusual decision - in organisational terms, at least - of Prime Minister Theresa May to call a General Election within weeks.
Campaigning for the national vote on June 8 will slow drastically on Thursday because of the local elections and mayoral contests.
Due to Ofcom legislation, broadcasters are restricted from covering election campaigns while polls are open.