Local council election
The election was held on 3 May 2018.
Farnworth Ward By-election
View the result of the by-election held on 8 March 2018
General Election 2017
View the results of the general election held on 8 June 2017
Greater Manchester Mayoral Election
View the results of the mayoral election held on 4 May 2017