Explainers
Our explainers cover key subjects relating to our work, setting out key facts and figures and answering the most important questions about government.
Explore our explainers
Local elections 2024: Mayor of West Yorkshire
On 2 May 2024, voters in West Yorkshire vote to elect their metro mayor.
Local elections 2024: Mayor of Liverpool City Region
Voters in Liverpool and five neighbouring boroughs are preparing to elect the mayor of Liverpool City Region.
Local elections 2024: Mayor of East Midlands
The East Midlands will elect its first mayor on 2 May 2024.
Local elections 2024: Mayor of Tees Valley
The third election to the post of Mayor of Tees Valley will take place on 2 May 2024.
Local elections 2024: Mayor of Greater Manchester
Incumbent Labour mayor Andy Burnham is standing for the third time in May's mayoral elections.
Citizens' assemblies
What are citizens' assemblies and how do they work?
Local elections 2024: the London Assembly
What does the London Assembly do and how are its members elected?
Local elections 2024: Mayor of London
Sadiq Khan is standing for mayor of London for the third time. Who are the other mayoral candidates? How does devolution to London work?
When will the next UK general election be?
The prime minister can call the next general election any time between now and 17 December 2024.
The Post Office (Horizon System) Offences Bill
How will the government’s new Post Office (Horizon System) Offences Bill work?