Psephology.AI

    Bromsgrove, UK Parliamentary general election

    At the most recent election (4 July 2024), Bradley Thomas (Conservative Party) won Bromsgrove, with a majority of 3,016 votes on a turnout of 65.92%.

    Area type
    constituency
    Within
    UK Parliamentary general election
    Elections recorded
    18
    Recorded results
    68
    Bromsgrove: UK General Election 2024Turnout 65.92%, electorate 76,468
    CandidatePartyVotesShareElected
    Bradley ThomasConservative Party16,53332.8%Yes
    Neena GillThe Labour Party13,51726.8%No
    Glen BramptonReform UK9,58419%No
    David NichollLiberal Democrats7,39114.7%No
    Talia EllisGreen Party1,6753.3%No
    Sam AmmarIndependent1,5613.1%No
    Aheesha ZahirWorkers Party of Britain1440.3%No
    Bromsgrove: UK General Election 2019Turnout 72.29%, electorate 75,078
    CandidatePartyVotesShareElected
    Sajid JavidConservative Party34,40863.4%Yes
    Rory James ShannonThe Labour Party11,30220.8%No
    David NichollLiberal Democrats6,77912.5%No
    Kevin Peter WhiteGreen Party1,7833.3%No
    Bromsgrove: UK General Election 2017Turnout 73.45%, electorate 73,571
    CandidatePartyVotesShareElected
    Sajid JavidConservative Party33,49362%Yes
    Mike ThompsonThe Labour Party16,92031.3%No
    Neil LewisLiberal Democrats2,4884.6%No
    Giovanni 'Spoz' EspositoGreen Party1,1392.1%No
    Bromsgrove: UK General Election 2015Turnout 71.24%, electorate 73,337
    CandidatePartyVotesShareElected
    Sajid JavidConservative Party28,13353.8%Yes
    Tom EbbuttThe Labour Party11,60422.2%No
    Stuart CrossUK Independence Party (UKIP)8,16315.6%No
    Bart RickettsLiberal Democrats2,6165%No
    Giovanni 'Spoz' EspositoGreen Party1,7293.3%No
    Bromsgrove: UK General Election 2010Turnout 70.69%, electorate 73,036
    CandidatePartyVotesShareElected
    Sajid JavidConservative Party22,55843.7%Yes
    Sam BurdenThe Labour Party11,25021.8%No
    Philip LingLiberal Democrats10,12419.6%No
    Steve MorsonUK Independence Party (UKIP)2,9505.7%No
    Adrian David KrissIndependent2,1824.2%No
    Elizabeth WainwrightBritish National Party1,9233.7%No
    Mark Anthony FranceIndependent3360.7%No
    Kenneth Donald WheatleyIndependent3070.6%No
    Bromsgrove: UK General Election 05 May 2005
    CandidatePartyVotesShareElected
    Julie KirkbrideConservative Party24,38751%Yes
    David Thomas JonesThe Labour Party14,30729.9%No
    Sue HaswellLiberal Democrats7,19715.1%No
    Paul BuckinghamUK Independence Party (UKIP)1,9194%No
    Bromsgrove: UK General Election 07 Jun 2001
    CandidatePartyVotesShareElected
    Julie KirkbrideConservative Party23,64051.7%Yes
    Peter McDonaldThe Labour Party15,50233.9%No
    Margaret RowleyLiberal Democrats5,43011.9%No
    Ian GregoryUK Independence Party (UKIP)1,1122.4%No
    Bromsgrove: UK General Election 01 May 1997
    CandidatePartyVotesShareElected
    Julie KirkbrideConservative Party24,62047.2%Yes
    Peter McDonaldThe Labour Party19,72537.8%No
    Jennette DavyLiberal Democrats6,20011.9%No
    Diana WinsorReferendum1,4112.7%No
    Beatrice WettonUK Independence Party (UKIP)2510.5%No
    Bromsgrove: UK General Election 09 Apr 1992
    CandidatePartyVotesShareElected
    Roy ThomasonConservative Party31,70954.1%Yes
    Catherine MoleThe Labour Party18,00730.7%No
    Alexis CassinLiberal Democrats8,09013.8%No
    John ChurchmanGreens8561.5%No
    Bromsgrove: UK General Election 11 Jun 1987
    CandidatePartyVotesShareElected
    Hal MillerConservative Party29,05154.7%Yes
    Jo WardThe Labour Party12,36623.3%No
    David CroppSocial Democratic11,66322%No
    Bromsgrove: UK General Election 09 Jun 1983
    CandidatePartyVotesShareElected
    Hal MillerConservative Party27,91156.2%Yes
    Arthur James MilliganSocial Democratic10,73621.6%No
    Gary TitleyThe Labour Party10,28020.7%No
    John ChurchmanEcology7161.4%No
    Bromsgrove: UK General Election 18 Jun 1970
    CandidatePartyVotesShareElected
    James DanceConservative Party37,54458.5%Yes
    Terry DavisThe Labour Party26,67041.5%No

    Geographic Explorer

    United Kingdom

    Click an area on the map to drill down.