Psephology.AI

    John Leech

    John Leech has stood in 15 elections between 1994 and 2026, for Liberal Democrats, winning 9 times. Their best result was 1,619 votes (61.3%) in Barlow Moor, 2002.

    Party
    Liberal Democrats
    Contests
    15
    Times elected
    9
    Years
    1994–2026
    John Leech: every recorded election result
    DateElectionWard or constituencyCouncil / areaPartyVotesSharePositionElected
    7 May 2026Local Elections 2026Didsbury WestManchesterLiberal Democrats2,50444.2%1stYes
    5 May 2022Local Elections 2022Didsbury WestManchesterLiberal Democrats2,76054%1stYes
    12 December 2019UK General Election 2019Manchester, WithingtonUK Parliamentary general electionLiberal Democrats7,99715.1%2ndNo
    3 May 2018Local Elections 2018Didsbury WestManchesterLiberal Democrats2,52419.4%1stYes
    8 June 2017UK General Election 2017Manchester, WithingtonUK Parliamentary general electionLiberal Democrats8,54915.9%2ndNo
    5 May 2016Local Elections 2016Didsbury WestManchesterLiberal Democrats2,29552.6%1stYes
    7 May 2015UK General Election 2015Manchester, WithingtonUK Parliamentary general electionLiberal Democrats11,97024%2ndNo
    6 May 2010UK General Election 2010Manchester, WithingtonUK Parliamentary general electionLiberal Democrats20,11044.7%1stYes
    5 May 2005UK General Election 05 May 2005Manchester WithingtonUK Parliamentary general electionLiberal Democrats15,87242.4%1stYes
    10 June 2004Local Elections 2004Chorlton ParkManchesterLiberal Democrats2,11319.5%1stYes
    2 May 2002Local Elections 2002Barlow MoorManchesterLiberal Democrats1,61961.3%1stYes
    7 May 1998Local Elections 1998Barlow MoorManchesterLiberal Democrats1,67157.8%1stYes
    2 May 1996Local Elections 1996Whalley RangeManchesterLiberal Democrats33811.6%3rdNo
    4 May 1995Local Elections 1995Whalley RangeManchesterLiberal Democrats39211.5%3rdNo
    5 May 1994Local Elections 1994Whalley RangeManchesterLiberal Democrats61517%3rdNo

    Loading...