The electoral landscape of Britain
A general election is to be held on December 12 to elect 650 MPs to the UK House of Commons
Elections to the European Parliament are due to be held on 23rd May 2019, due to the delay in Britain's departure from the European Union.
In May 2019, there are elections in councils across England.
In May 2018, there are elections for all 32 London boroughs, 35 metropolitan boroughs, 74 district/boroughs, and 20 unitary authorities. The seats were last contested in 2014.
A general election was held in June 8th to elect 650 MPs to the UK House of Commons
In May, all 33 English County and Unitary Councils are up for election.
Six elections for directly elected regional mayors will be held in May 2017. These newly established positions will lead combined authorities set up by groups of local councils with additional powers and funding.
Of the 21 Welsh Councils with elections in May, the Labour Party hold 10 councils, Independents 2, and 9 have No Overall Control.
Of the 32 Scottish Councils with elections in May, the Labour Party hold 4 councils, SNP 2, Independents 3, and 23 have No Overall Control.
The DUP (28 seats) and Sinn Féin (27 seats) emerged from the 2017 elections as the two largest parties. Turnout was 64.8%.
Of the 124 English Councils with elections in May, the Labour Party hold 58 councils, Conservatives 40, and 23 have No Overall Control.
In May 2016, the Scottish National Party won 63 seats, a drop of six and short of an overall majority.
In five London Mayor elections to date, two have been won by Boris Johnson (Conservative), two by Ken Livingstone (Independent/ Labour), and now Sadiq Khan(Labour).
The Labour Party held steady as the largest party in the Assembly with 12 seats.
In May 2016 the Labour Party won 29 seats, a loss of one and just short of a majority in the Assembly.
The DUP (38 seats) and Sinn Féin (29 seats) emerged from the 2016 elections as the two largest parties.
The parties enter the 2016 elections with the Conservative Party holding 16 Police Commissioners and Labour holding 13.
In 2016 the Labour party won all three mayoral contests in Liverpool, Bristol and Salford, gaining Bristol.