Psephology.AI

    Richard John Brodie

    Richard John Brodie has stood in 14 elections between 1974 and 2026, for Liberal Democrats, winning 4 times. Their best result was 959 votes (21.1%) in Annandale South, 2012.

    Party
    Liberal Democrats
    Contests
    14
    Times elected
    4
    Years
    1974–2026
    Richard John Brodie: every recorded election result
    DateElectionWard or constituencyCouncil / areaPartyVotesSharePositionElected
    7 May 2026Scottish Parliament Election 2026 — Regional ListsClydesdaleScottish Parliament elections (Constituencies)Liberal Democrats1,9575.5%5thNo
    7 May 2026Scottish Parliament Election 2026 — Regional ListsSouth ScotlandScotlandLiberal Democrats0—1stNo
    5 May 2022Local Elections 2022Annandale SouthDumfries and GallowayLiberal Democrats90217.7%4thYes
    6 May 2021London Assembly Election 2021 — London-wide MembersSouth ScotlandScotlandLiberal Democrats0—1stNo
    6 May 2021Scottish Parliament Election 2021DumfriesshireScottish Parliament elections (Constituencies)Liberal Democrats1,3143.2%4thNo
    4 May 2017Local Elections 2017Annandale SouthDumfries and GallowayLiberal Democrats1,00819.6%2ndYes
    5 May 2016Scottish Parliament Election 2016DumfriesshireScottish Parliament elections (Constituencies)Liberal Democrats1,2673.5%4thNo
    5 May 2016Local Elections 2016South ScotlandScotlandLiberal Democrats0—1stNo
    7 May 2015UK General Election 2015Ayr, Carrick and CumnockUK Parliamentary general electionLiberal Democrats8551.6%5thNo
    22 May 2014European Parliament Election 2014ScotlandUnited KingdomLiberal Democrats0—1stNo
    3 May 2012Local Elections 2012Annandale SouthDumfries and GallowayLiberal Democrats95921.1%1stYes
    6 May 2010UK General Election 2010Dumfries and GallowayUK Parliamentary general electionLiberal Democrats4,6088.8%4thNo
    3 May 2007Local Elections 2007Annandale SouthDumfries and GallowayLiberal Democrats97016.9%2ndYes
    28 February 1974UK General Election 28 Feb 1974Glasgow ShettlestonUK Parliamentary general electionLiberal Democrats6901.8%6thNo

    Loading...