Which elections are taking place?

Voters in England will elect local councillors and, in some areas, police commissioners and mayors.

Welsh voters will elect members of the Senedd, and in Scotland voters will elect members to Holyrood.

A by-election will also be held in Hartlepool, after Labour MP Mike Hill stood down over sexual harassment allegations, which he denies.