Millions of people have cast their votes in a series of crucial local elections across the country.
The results will affect who has control over things like neighbourhood bin collections, road repairs, schooling and planning.
But, in an increasingly fragmented political environment, the outcomes could also have far-reaching consequences at a national level.
In Yorkshire and Lincolnshire, seats on 10 councils were up for grabs and counts are taking place on Friday and Saturday.
There were “all out” elections in Barnsley, Bradford, Kirklees, Calderdale and Wakefield – meaning all the seats will be contested.
In Leeds, Sheffield, Hull, Lincoln and North East Lincolnshire a third of seats will be decided, but tight majorities mean small shifts could significantly change the councils’ make-up.
Below are the results as they happen.
Labour: 1
Conservatives: 0
Reform: 10
Lib Dems: 8
Green: 0
Independent: 0
Turnout: 30.5%
Previous control: Lib Dem
New Control: No overall control, Lib Dems remain the largest party.
Overall make-up: Lib Dem (26), Labour (16), Reform UK (10), Independent (5)
Labour: 0
Conservatives: 0
Reform: 14
Lib Dems: 1
Green: 0
Independent: 0
Turnout: 33.5%
Previous control: No overall control, Conservatives largest party
New Control: No overall control, Reform largest party
Overall make-up: Reform UK (14), Labour (11), Conservatives (10), Independents (4), Liberal Democrats (3)
Labour: 4
Conservatives: 0
Reform: 4
Lib Dems: 2
Green: 1
Independent: 0
Turnout: 36.7%
Previous control: Labour control
New Control: Labour hold
Overall make-up: Labour (17), Lib Dem (7), Reform UK (4), Conservative (2), Independent (2), Green (1)
Labour: 3
Conservatives: 0
Reform: 12
Lib Dems: 5
Green: 10
Independent: 0
Previous control: No overall control
New control: No overall control
Labour: 9
Conservatives: 6
Reform: 7
Lib Dems: 2
Green: 7
Independent: 3
Previous control: Labour
New control: No overall control
Reform: 41
Labour: 11
Liberal Democrats: 6
Independent: 2
To be confirmed on Saturday 9 May: 3
Previous control: Labour
New control: Reform
Labour: 1
Conservatives: 1
Reform: 58
Lib Dems: 2
Green: 1
Independent and other: 0
Previous control: Labour
New control: Reform
Result expected around 6pm
Previous control: Labour minority
Result expected around 9pm
Previous control: Labour
Counting taking place on Saturday
Previous control: Labour