Salford will go to the polls next month with a third of seats up for grabs.
Of the 20 seats being contested, 14 are held by Labour, four by the Conservative and two are independent.
Candidates will compete for one seat in each of Salford’s 20 wards with a total of 104 candidates standing.
Among them, Labour, the Conservatives, Ukip and the Greens are fighting every seat.
Last year, the Greens fought 18 seats while Ukip fought 12.
The Liberal Democrats are putting forward candidates in 10 wards - last year they fought all of them.
Among the senior cabinet members up for election are deputy mayor Paula Boshell, standing again in Winton and Gina Reynolds - the lead member for adults’ services and health and wellbeing - in Langworthy.
The lead member for workforce and industrial relations, John Ferguson, is also up for election in Pendlebury.
And this year’s ceremonial mayor Charlie McIntyre is fighting for another term in Broughton.
Long-standing Conservative councillor Robin Garrido is switching wards - he’ll no longer be a member in Boothstown and Ellenbrook but will fight for the seat in Worsley. It was previously occupied by Tory Christopher Clarkson, who stood down this year.
Garrido will be challenged by Norman Owen - the former Liberal Democrat leader in Salford who switched to Labour in 2015.
There will also be a slew of candidates fighting green issues. These include Green party members such as Bryan Blears - nephew of former Labour MP Hazel Blears - who will be standing for the party in Claremont.
But they also include local activists Carol Boyce - a long-time campaigner against the Bellway Homes development - who will be standing in Swinton South.
She is one of an alliance of independents, many of whom have campaigned against large housing developments included in the Greater Manchester spatial framework - like Dave Pike in Cadishead and Darren Goulden in Irlam.
The alliance also includes Paul Wilson - the incumbent councillor in Weaste and Seedley - who resigned from Labour earlier this year alleging bullying within the party.
Former councillors throwing their name back into the ring include Labour’s Anne-Marie Humphreys - who lost her Kersal seat last year to the Tories amid Labour’s national anti-semitism row. She is standing in Ordsall.
Mary Ferrer, a previous Liberal Democrat councillor who has been vocal in her opposition to homes on Buile Hill park, is standing as an independent in Claremont.
Other parties putting forward candidates in at least one ward are the Socialist Alternative, the Women’s Equality Party, Veterans and People’s Party and For Britain.
Voters will go to the polls on Thursday, May 2.
Barton
Michele Barnes - Labour
Adam Carney - Conservative
Jennifer Mellish - Greens
Janice Snelgrove - Ukip
Boothstown and Ellenbrook
John Bailey - Ukip
Diana Battersby - Greens
Phil Cusack - Labour
Darren Ward - Conservative
Broughton
David Jone - Green
Charlie McIntyre - Labour
Stephen O’Neill - Ukip
Sven Persson - Conservative
Cadishead
Diane Cawood - Green
Nigel Gilmore - Conservative
Lewis Nelson - Labour
Dave Pike - Independent
Stephen Tarry - Ukip
Claremont
Bryan Blears - Green
Mary Ferrer - Independent
James Miller - Ukip
Jackie Mountaine - Conservative
Jake Overend - Liberal Democrats
Michael Pevitt - Labour
Eccles
Helen Alker - Green
Sharmina August - Labour
Sally Griffiths - Socialist Alternative
Keith Hallam - Ukip
David Hotchkin - Conservative
Stef Lorenz - Independent
Lucas Webber - Liberal Democrats
Annie Wood - Women’s Equality Party
Irlam
Darren Goulden - Independent
Brian Robinson - Ukip
Myrella Saunders - Conservative
Peter Taylor - Labour
Daniel Towers - Green
Irwell Riverside
John Froggatt - Ukip
Ionel Mereuta - Liberal Democrat
Wendy Olsen - Green
Michael Richman - Conservative
Ray Walker - Labour
Kersal
Martin Kenyon - Veterans and Peoples Party
Arnie Saunders - Conservative
Robert Stephenson - Green
Phil Tresadern - Labour
Nicola Williamson - Ukip
Langworthy
Neil James - For Britain movement
Joe Johnson-Tod - Liberal Democrat
Alan Lederberger - Conservative
Seamus Martin - Ukip
Ian Pattinson - Green
Gina Reynolds - Labour
Dane Yates - Socialist Alternative
Little Hulton
Frederick Battersby - Green
Michael Frost - Ukip
Lewis Leach - Conservative
Kate Lewis - Labour
Ordsall
Max Dowling - Conservative
Michael Felse - Ukip
John Grant - Liberal Democrat
Alex Haida - Independent
Ann-Marie Humphreys - Labour
Marie Piekarski - Green
Pendlebury
George Broadley - Liberal Democrat
Alastair Dewberry - Green
John Ferguson - Labour
Luke Johnsen - Conservative
Jonathan Marsden - Ukip
Joe O’Neill - Independent
Swinton North
Andy Cheetham - Conservative
Jim Dawson - Labour
Andy Olsen - Ukip
Valerie Smith - Liberal Democrat
Liam Waite - Green
Swinton South
Catherine Bisbey - Conservative
James Blessing - Liberal Democrat
Carol Boyce - Independent
Jim Cammell - Labour
Samuel Clarke - Green
Stacey Olsen - Ukip
Walkden North
Sammie Bellamy - Labour
Bernard Gill - Ukip
Ian Macdonald - Conservative
Christopher Seed - Green
Walkden South - no election due to death of candidate
Weaste and Seedley
Barrie Fallows - Ukip
Javaid Hussain - Conservative
Andy Markham - Liberal Democrat
Guy Otten - Green
Madeline Wade - Labour
Paul Wilson - Independent
Winton
Paula Boshell - Labour
Anne Broomhead - Conservative
David Grant - Ukip
Jenna Sayer - Green
Worsley
Christopher Bertenshaw - Green
Ian Chisnall - Liberal Democrat
Robin Garrido - Conservative
Norman Owen - Labour
Arthur Snelgrove - Ukip