skip to content

John Leech

John Leech was a Liberal Democrats candidate in Didsbury West in the Manchester local election. They were elected with 2,504 votes.

profile photo of John Leech

John Leech's policies

Record in office

See this candidate's record on TheyWorkForYou - their speeches, voting history and more

John Leech online

John Leech's elections

Date Election Party Results Position
2026 Didsbury West: Manchester local election Liberal Democrats Elected (2,504 votes) 1st / 5 candidates
2022 Didsbury West: Manchester local election Liberal Democrats Elected (2,760 votes) 1st / 5 candidates
2019 Manchester, Withington: UK Parliamentary general election Liberal Democrats Not elected (7,997 votes) 2nd / 5 candidates
2018 Didsbury West: Manchester local election Liberal Democrats Elected (2,524 votes) 1st / 10 candidates
2017 Manchester, Withington: UK Parliamentary general election Liberal Democrats Not elected (8,549 votes) 2nd / 5 candidates
2016 Didsbury West: Manchester local election Liberal Democrats Elected (2,295 votes) 1st / 5 candidates
2015 Manchester, Withington: UK Parliamentary general election Liberal Democrats Not elected (11,970 votes) 2nd / 6 candidates
2010 Manchester, Withington: UK Parliamentary general election Liberal Democrats Elected (20,110 votes) 1st / 7 candidates
Please note our local elections database only goes back to 2016.

Recent leaflets from John Leech

All elections where you live

Enter your postcode to get information about elections, your candidates and where to vote.