Voters across England head to the polls on May 1, 2025 to elect new councillors and mayors in local elections.
Over 1,600 council seats are contested across 23 local authorities, alongside elections for four regional mayors and two local mayors.
Voters across England head to the polls on May 1, 2025 to elect new councillors and mayors in local elections.
Over 1,600 council seats are contested across 23 local authorities, alongside elections for four regional mayors and two local mayors.