Portrait of Paul Holmes

Paul Holmes

Conservative Sitting MP

MP for Hamble Valley · in Parliament since 12 December 2019

Opposition Opposition Deputy Chief Whip (Commons)

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 0207 219 3000

Email: paul.holmes.mp@parliament.uk

Constituency office

The Hill, Upper Northam Close, Hedge End, SO30 4BB

Tel: 02382 542 205

Website

Facebook

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
85.0%
1,444 of 1,699 divisions
Committee attendance
100.0%
198 meetings attended
Debate contributions
1,194
in the 7 year window
Written questions
360
in the 7 year window
Committee memberships
0
current

Biography

Paul Holmes is the Conservative MP for Hamble Valley, and has been an MP continually since 12 December 2019. He currently undertakes the role of Opposition Deputy Chief Whip (Commons).

Parliamentary service

ConstituencyFromToNotes
Hamble Valley4 July 2024PresentElected 1 time
Eastleigh12 December 201930 May 2024Elected 1 time

Party affiliations

PartyFromTo
Conservative12 December 2019Present

Election history

ElectionConstituencyDateResult
Southampton, Test
Mitcham and Morden

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Parliamentary Under Secretary (Housing, Communities and Local Government)Opposition8 November 202431 August 2026
Opposition Whip (Commons)Opposition19 July 202431 August 2026
Shadow Minister (Foreign, Commonwealth and Development Office)Opposition19 July 20246 November 2024
Shadow Minister (Northern Ireland)Opposition19 July 20246 November 2024
Assistant WhipGovernment25 April 20245 July 2024

Voting participation

Participation rate
85.0%
Eligible divisions
1,699
Divisions voted
1,444

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

Participation by year

Paul Holmes 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: 92.2%92.2%2022: 84.1%84.1%2023: 90.2%90.2%2024: 86.5%86.5%2025: 70.5%70.5%2026: 79.7%79.7%
YearEligible divisionsVotedParticipation
2026236188 79.7%
2025322227 70.5%
2024200173 86.5%
2023256231 90.2%
2022251211 84.1%
2021242223 92.2%
2020190189 99.5%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068971 90.9%
59th631473 75.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,194
Written questions
360
Oral questions
46
Early day motions
0
Bills sponsored
3
Petitions presented
0
Committee meetings attended
198

231st of 650 current MPs · all MPs average 489 · Conservative average 669

Written questions per year
Paul Holmes: Written questions per yearNumber of Written questions recorded per calendar year05010015020020192020: 141420202021: 4420212022: 5520222023: 7720232024: 545420242025: 808020252026: 1961962026
Oral questions per year
Paul Holmes: Oral questions per yearNumber of Oral questions recorded per calendar year0510152020192020: 9920202021: 151520212022: 6620222023: 7720232024: 3320242025: 5520252026: 112026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 285 53 196 1 0 0 0
2025 604 99 80 5 0 0 0
2024 86 48 54 3 0 1 0
2023 58 31 7 7 0 1 0
2022 63 33 5 6 0 0 0
2021 47 27 4 15 0 1 0
2020 51 35 14 9 0 0 0

Committee memberships

Not currently a member of any committee.

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

Committee membership history

10 bill committees served on

Hansard activity

Contributions
1,194
spoken contributions
Debates participated in
326
distinct debates

joint 71st of 650 current MPs (2 tied) · all MPs average 552 · Conservative average 899

Contributions per year
Paul Holmes: debate contributions per yearSpoken contributions recorded in Hansard per calendar year02505007501,00020192020: 515120202021: 474720212022: 636320222023: 585820232024: 868620242025: 60460420252026: 2852852026
Debates participated in per year
Paul Holmes: debates participated in per yearDistinct debates the MP contributed to, per calendar year025507510020192020: 353520202021: 272720212022: 333320222023: 313120232024: 484820242025: 999920252026: 53532026

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

    • – Joined Housing, Communities and Local Government Committee
    • – Joined Statutory Instruments (Joint Committee)
    • – Joined Statutory Instruments (Select Committee)
  3. 2022

    • – Joined Housing, Communities and Local Government Committee
  4. 2024

    • – Appointed: Assistant Whip
    • – Became MP for Hamble Valley
    • – Left role: Assistant Whip
    • – Appointed (opposition): Opposition Whip (Commons)
    • – Appointed (opposition): Shadow Minister (Foreign, Commonwealth and Development Office)
    • – Appointed (opposition): Shadow Minister (Northern Ireland)
    • – Left role: Shadow Minister (Foreign, Commonwealth and Development Office)
    • – Left role: Shadow Minister (Northern Ireland)
    • – Appointed (opposition): Shadow Parliamentary Under Secretary (Housing, Communities and Local Government)
  5. 2025

    • – Joined Committee of Selection
  6. 2026

    • – Appointed (opposition): Opposition Deputy Chief Whip (Commons)
    • – Left role: Opposition Whip (Commons)
    • – Left role: Shadow Parliamentary Under Secretary (Housing, Communities and Local Government)

Constituency: Hamble Valley

Hamble Valley constituency boundary
Area
91.6 km²
Latest election
2024 General Election (4 July 2024)
Result
Con Hold · majority 4,802
Electorate
79,478 · turnout 67.9%
Postcode areas
PO14, PO15, PO17, SO19, SO30, SO31, SO32

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.