Portrait of Robbie Moore

Robbie Moore

Conservative Sitting MP

MP for Keighley and Ilkley · in Parliament since 12 December 2019

Opposition Shadow Minister (Environment, Food and Rural Affairs)

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 0207 219 3000

Email: robbie.moore.mp@parliament.uk

Website

Facebook

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
81.9%
1,391 of 1,699 divisions
Committee attendance
100.0%
113 meetings attended
Debate contributions
1,118
in the 7 year window
Written questions
124
in the 7 year window
Committee memberships
2
current

Biography

Robbie Moore is the Conservative MP for Keighley and Ilkley, and has been an MP continually since 12 December 2019. He currently undertakes the role of Shadow Minister (Environment, Food and Rural Affairs).

Parliamentary service

ConstituencyFromToNotes
Keighley and Ilkley4 July 2024PresentElected 1 time
Keighley12 December 201930 May 2024Elected 1 time

Party affiliations

PartyFromTo
Conservative12 December 2019Present

Previous ministerial & opposition roles

RoleTypeFromTo
Parliamentary Under-Secretary (Department for Environment, Food and Rural Affairs)Government13 November 20235 July 2024

Voting participation

Participation rate
81.9%
Eligible divisions
1,699
Divisions voted
1,391

joint 146th of 650 current MPs (2 tied) · all MPs average 71.4% · Conservative average 73.8%

Participation by year

Robbie Moore voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 99.5%99.5%2021: 90.5%90.5%2022: 86.5%86.5%2023: 95.3%95.3%2024: 82.5%82.5%2025: 61.2%61.2%2026: 67.0%67.0%
YearEligible divisionsVotedParticipation
2026236158 67.0%
2025322197 61.2%
2024200165 82.5%
2023256244 95.3%
2022251217 86.5%
2021242219 90.5%
2020190189 99.5%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068981 91.9%
59th631410 65.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
1,118
Written questions
124
Oral questions
87
Early day motions
0
Bills sponsored
4
Petitions presented
0
Committee meetings attended
113

422nd of 650 current MPs · all MPs average 489 · Conservative average 669

Written questions per year
Robbie Moore: Written questions per yearNumber of Written questions recorded per calendar year025507510020192020: 4420202021: 1120212022: 2220222023: 3320232024: 111120242025: 676720252026: 36362026
Oral questions per year
Robbie Moore: Oral questions per yearNumber of Oral questions recorded per calendar year0613192520192020: 151520202021: 212120212022: 161620222023: 212120232024: 3320242025: 6620252026: 552026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 242 92 36 5 0 0 0
2025 272 115 67 6 0 0 0
2024 183 67 11 3 0 0 0
2023 121 67 3 21 0 0 0
2022 90 57 2 16 0 3 0
2021 123 88 1 21 0 1 0
2020 87 69 4 15 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Home Affairs Committee Member 21 October 2024 10 of 10 100.0%
Petitions Committee Member 28 October 2024 – no published attendance

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

Committee membership history

11 bill committees served on

Hansard activity

Contributions
1,118
spoken contributions
Debates participated in
555
distinct debates

joint 77th of 650 current MPs (2 tied) · all MPs average 552 · Conservative average 899

Contributions per year
Robbie Moore: debate contributions per yearSpoken contributions recorded in Hansard per calendar year012525037550020192020: 878720202021: 12312320212022: 909020222023: 12112120232024: 18318320242025: 27227220252026: 2422422026
Debates participated in per year
Robbie Moore: debates participated in per yearDistinct debates the MP contributed to, per calendar year05010015020020192020: 696920202021: 888820212022: 575720222023: 676720232024: 676720242025: 11511520252026: 92922026

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 Keighley
    • – Joined Conservative
  2. 2020

    • – Joined Environment, Food and Rural Affairs Committee
  3. 2023

    • – Appointed: Parliamentary Under-Secretary (Department for Environment, Food and Rural Affairs)
  4. 2024

    • – Became MP for Keighley and Ilkley
    • – Left role: Parliamentary Under-Secretary (Department for Environment, Food and Rural Affairs)
    • – Appointed (opposition): Shadow Minister (Environment, Food and Rural Affairs)
    • – Joined Home Affairs Committee
    • – Joined Petitions Committee

Constituency: Keighley and Ilkley

Keighley and Ilkley constituency boundary
Area
165.1 km²
Latest election
2024 General Election (4 July 2024)
Result
Con Hold · majority 1,625
Electorate
74,367 · turnout 62.1%
Postcode areas
BD16, BD20, BD21, BD22, LS29

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.