Psephology.AI

    Diana Johnson

    Diana Johnson has stood in 10 elections between 1994 and 2024, for The Labour Party, winning 8 times. Their best result was 23,685 votes (63.8%) in Kingston upon Hull North, 2017.

    Party
    The Labour Party
    Contests
    10
    Times elected
    8
    Years
    1994–2024
    Diana Johnson: every recorded election result
    DateElectionWard or constituencyCouncil / areaPartyVotesSharePositionElected
    4 July 2024UK General Election 2024Kingston upon Hull North and CottinghamUK Parliamentary general electionThe Labour Party18,48048.3%1stYes
    12 December 2019UK General Election 2019Kingston upon Hull NorthUK Parliamentary general electionThe Labour Party17,03349.8%1stYes
    8 June 2017UK General Election 2017Kingston upon Hull NorthUK Parliamentary general electionThe Labour Party23,68563.8%1stYes
    7 May 2015UK General Election 2015Kingston upon Hull NorthUK Parliamentary general electionThe Labour Party18,66152.8%1stYes
    6 May 2010UK General Election 2010Kingston upon Hull NorthUK Parliamentary general electionThe Labour Party13,04439.2%1stYes
    5 May 2005UK General Election 05 May 2005North Kingston upon HullUK Parliamentary general electionThe Labour Party15,36451.9%1stYes
    2 May 2002Local Elections 2002Bethnal Green NorthTower HamletsThe Labour Party83311.1%6thNo
    7 June 2001UK General Election 07 Jun 2001Brentwood and OngarUK Parliamentary general electionThe Labour Party5,50512.6%4thNo
    7 May 1998Local Elections 1998LansburyTower HamletsThe Labour Party1,08218.1%1stYes
    5 May 1994Local Elections 1994LansburyTower HamletsThe Labour Party1,43617.1%2ndYes

    Loading...