Official portrait of Sarah Olney

Sarah Olney

Liberal Democrat MP for Richmond Park, since 12 December 2019

Liberal Democrat Spokesperson (Business)

Sarah Olney is the Liberal Democrat MP for Richmond Park, and has been an MP continually since 12 December 2019. She currently undertakes the role of Liberal Democrat Spokesperson (Business).

Scorecard

61.6% Attendance Below the median of MPs who vote
354 Votes cast out of 575 divisions
221 No vote recorded absent, abstaining, paired or unable to attend
12 Against their own party divisions where they voted the other way to most Liberal Democrat MPs
0 Interests declared none at £5,000 or more
507 Debates spoken in 1940 written questions tabled

Ranked 494 of 638 MPs for attendance. The median of MPs who vote is 72.3%. Ministers and front-benchers vote less often than backbenchers for reasons of office rather than absenteeism, and Parliament does not publish reasons for any absence — the ranking is a starting point for a question, not an answer to one.

Voting record

575 divisions since they took their seat, newest first.

DateQuestionTheir voteResult
27 Oct 2025 Victims and Courts Bill Report Stage: New Clause 4 Aye 152–337
21 Oct 2025 Sentencing Bill Committee: New Clause 30 Aye 77–390
21 Oct 2025 Sentencing Bill Committee: New Clause 9 No vote 104–317
21 Oct 2025 Sentencing Bill Committee: New Clause 6 Aye 167–313
21 Oct 2025 Sentencing Bill Committee: Amendment 24 Aye 182–307
21 Oct 2025 Sentencing Bill Committee: Clause 1, as amended, stand part Aye 389–102
21 Oct 2025 Sentencing Bill Committee: Amendment 46 No 105–381
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Third Reading No 320–171
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: New Clause 1 Aye 172–322
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Clause 2 stand part No 318–174
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 9 Aye 83–319
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 7 Aye 174–321
15 Oct 2025 Sustainable Aviation Fuel Remaining Stages: Amendment 9 Aye 160–324
15 Oct 2025 Sustainable Aviation Fuel Bill Remaining Stages: Amendment 8 Aye 151–319
15 Oct 2025 Sustainable Aviation Fuel Bill Remaining Stages: New Clause 5 Aye 78–316
14 Oct 2025 Mental Health Bill Report Stage: Amendment 41 Aye 164–333
14 Oct 2025 Mental Health Bill Report Stage: Amendment 40 Aye 163–339
14 Oct 2025 Mental Health Bill Report Stage New Clause 26 Aye 78–327
16 Sep 2025 Sentencing Bill: Second Reading Aye 340–77
16 Sep 2025 Sentencing Bill: Reasoned Amendment on Second Reading No vote 78–292
16 Sep 2025 Child poverty strategy (removal of two child limit): Ten Minute Rule Motion Aye 89–79
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 121 No 316–161
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 62 No 330–161
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 61 No 330–161
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 60 No 318–170

Declared financial interests

Nothing currently declared in the Register of Members' Financial Interests.

Debates

507 debates contributed to in total. The ten most recent:

Money declared to them

No donations to this member appear on the Electoral Commission's register for this Parliament. Only donations above the statutory thresholds have to be declared, and the match is made on name — search the register directly if you are checking a specific one.

Where the public money goes — contracts and donations →


Sources: Commons Votes API, Members API and the Register of Members' Financial Interests, all published by Parliament under the Open Parliament Licence; donations from the Electoral Commission's register. This member's register and debate record were last refreshed 3 Aug 2026. How every figure is worked out →

Machine-readable: JSON for this MP.

← Look up a different postcode · All MPs · Think a figure here is wrong? Challenge it →