Portrait of Dr Ben Spencer

Dr Ben Spencer

Conservative Sitting MP

MP for Runnymede and Weybridge · in Parliament since 12 December 2019

Opposition Shadow Minister (Cabinet Office)

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 0207 219 6783

Email: ben.spencer.mp@parliament.uk

Website

Facebook

Instagram

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
81.7%
1,388 of 1,699 divisions
Committee attendance
100.0%
177 meetings attended
Debate contributions
666
in the 7 year window
Written questions
515
in the 7 year window
Committee memberships
1
current

Biography

Dr Ben Spencer is the Conservative MP for Runnymede and Weybridge, and has been an MP continually since 12 December 2019. He currently undertakes the role of Shadow Minister (Cabinet Office).

Parliamentary service

ConstituencyFromToNotes
Runnymede and Weybridge4 July 2024PresentElected 1 time
Runnymede and Weybridge12 December 201930 May 2024Elected 1 time

Party affiliations

PartyFromTo
Conservative12 December 2019Present

Election history

ElectionConstituencyDateResult
Camberwell and Peckham

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Minister (Science, Innovation and Technology)Opposition6 November 202431 August 2026
Shadow Minister (Health and Social Care)Opposition19 July 20246 November 2024

Voting participation

Participation rate
81.7%
Eligible divisions
1,699
Divisions voted
1,388

152nd of 650 current MPs · all MPs average 71.4% · Conservative average 73.8%

Participation by year

Dr Ben Spencer voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 92.1%92.1%2021: 91.7%91.7%2022: 86.1%86.1%2023: 85.9%85.9%2024: 79.0%79.0%2025: 68.3%68.3%2026: 74.2%74.2%
YearEligible divisionsVotedParticipation
2026236175 74.2%
2025322220 68.3%
2024200158 79.0%
2023256220 85.9%
2022251216 86.1%
2021242222 91.7%
2020190175 92.1%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068940 88.0%
59th631448 71.0%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
666
Written questions
515
Oral questions
43
Early day motions
0
Bills sponsored
3
Petitions presented
0
Committee meetings attended
177

178th of 650 current MPs · all MPs average 489 · Conservative average 669

Written questions per year
Dr Ben Spencer: Written questions per yearNumber of Written questions recorded per calendar year012525037550020192020: 131320202021: 5520212022: 4420222023: 0020232024: 12212220242025: 10210220252026: 2692692026
Oral questions per year
Dr Ben Spencer: Oral questions per yearNumber of Oral questions recorded per calendar year0510152020192020: 151520202021: 7720212022: 8820222023: 1120232024: 2220242025: 7720252026: 332026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 217 69 269 3 0 0 0
2025 183 78 102 7 0 1 0
2024 54 33 122 2 0 0 0
2023 28 18 0 1 0 0 0
2022 52 37 4 8 0 0 0
2021 71 50 5 7 0 1 0
2020 61 51 13 15 0 1 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Cyber Security and Resilience (Network and Information Systems) Bill Member 21 January 2026 – no published attendance

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Conservative average 99.9%

Committee membership history

6 bill committees served on

Hansard activity

Contributions
666
spoken contributions
Debates participated in
336
distinct debates

179th of 650 current MPs · all MPs average 552 · Conservative average 899

Contributions per year
Dr Ben Spencer: debate contributions per yearSpoken contributions recorded in Hansard per calendar year06312518825020192020: 616120202021: 717120212022: 525220222023: 282820232024: 545420242025: 18318320252026: 2172172026
Debates participated in per year
Dr Ben Spencer: debates participated in per yearDistinct debates the MP contributed to, per calendar year025507510020192020: 515120202021: 505020212022: 373720222023: 181820232024: 333320242025: 787820252026: 69692026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2019

    • – Became MP for Runnymede and Weybridge
    • – Joined Conservative
  2. 2020

    • – Joined Work and Pensions Committee
  3. 2024

    • – Became MP for Runnymede and Weybridge
    • – Appointed (opposition): Shadow Minister (Health and Social Care)
    • – Appointed (opposition): Shadow Minister (Science, Innovation and Technology)
    • – Left role: Shadow Minister (Health and Social Care)
  4. 2026

    • – Joined Cyber Security and Resilience (Network and Information Systems) Bill
    • – Appointed (opposition): Shadow Minister (Cabinet Office)
    • – Left role: Shadow Minister (Science, Innovation and Technology)

Constituency: Runnymede and Weybridge

Runnymede and Weybridge constituency boundary
Area
102.6 km²
Latest election
2024 General Election (4 July 2024)
Result
Con Hold · majority 7,627
Electorate
73,610 · turnout 65.6%
Postcode areas
GU24, GU25, KT10, KT11, KT12, KT13, KT14, KT15, KT16, KT22, TW17, TW18, TW19, TW20

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.