Psephology.AI

    David Craig Ballantine

    David Craig Ballantine has stood in 5 elections between 2019 and 2026, for Alliance for Democracy and Freedom and Brexit Party, winning 0 times. Their best result was 625 votes (1.2%) in Edinburgh South West, 2019.

    Party
    Alliance for Democracy and Freedom
    Contests
    5
    Times elected
    0
    Years
    2019–2026
    David Craig Ballantine: every recorded election result
    DateElectionWard or constituencyCouncil / areaPartyVotesSharePositionElected
    3 September 2026Local by-elections 03 Sep 2026Portobello/CraigmillarEdinburghAlliance for Democracy and Freedom280.4%9thNo
    18 June 2026UK Parliamentary by-election 18 Jun 2026Aberdeen SouthUK Parliamentary general electionAlliance for Democracy and Freedom590.2%7thNo
    7 May 2026Scottish Parliament Election 2026 — Regional ListsSouth ScotlandScotlandAlliance for Democracy and Freedom0—1stNo
    7 May 2026Scottish Parliament Election 2026 — Regional ListsHamilton, Larkhall and StonehouseScottish Parliament elections (Constituencies)Alliance for Democracy and Freedom3481.1%6thNo
    12 December 2019UK General Election 2019Edinburgh South WestUK Parliamentary general electionBrexit Party6251.2%6thNo

    Loading...