London · England · 74,988Boundary · 2023

Richmond Park

Follow⇄ Compare
Dispatch
Apr 2026

A safe LD seat, won with 55% of the vote in 2024. Covers Richmond upon Thames and Kingston upon Thames. Population 112,893, highly educated (64% degree-holders). Median income £48K (above average), 7,180 businesses.

Olney's most notable recent break from her party came on the assisted dying bill in June 2025, when she voted against its Third Reading and backed restrictive amendments -- placing her among a minority of Liberal Democrats opposing a bill her party broadly supported. The gap between her position and her party's is stark: she voted in line with the pro-assisted-dying majority just 13% of the time, against a party average of 76%. More recently, she has been consistent with Lib Dem lines in opposing the government's employer National Insurance rises, backing Lords amendments designed to protect businesses and pension contributions, and voting against the Finance Bill at Third Reading.

At 64% voting participation, Olney falls below the Commons average. She is a firm 96% party-line voter outside the assisted dying issue, and her stance profile shows zero alignment with the government's budget agenda and total opposition to tax increases. She diverges from her own party by being notably stronger on Lords scrutiny -- voting with pro-scrutiny positions 100% of the time against a party average of 64%. Her 62 speech contributions have focused heavily on the economy and jobs, social care, and defence. She sits on the Public Accounts Committee, which shapes her focus on fiscal accountability.

300
Commons votes
This parliament
£48k
Median income
HMRC · 2024
75.0k
Electorate
2024 GE

64% have a degree — well above the 34% national average.

Current Member of Parliament

Sarah Olney

Sarah Olney

Liberal Democrats

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).

Notable Votes

A procedural vote on whether to allow New Clause 16 to be formally considered as part of the Terminally Ill Adults (End of Life) Bill at Report Stage, after proceedings had been interrupted on 13 June when an objection was raised. The debate excerpts do not reveal the substantive content of New Clause 16.

MP voted YesAgainst party majority

MPs voted on the Third Reading of the Terminally Ill Adults (End of Life) Bill — the final Commons vote on whether to pass the assisted dying legislation in its amended form. Passing Third Reading sends the Bill to the House of Lords.

MP voted NoAgainst party majority

Vote on whether to prevent someone from qualifying as 'terminally ill' under the assisted dying bill solely because they have voluntarily stopped eating and drinking. The amendment aimed to close a potential loophole where a person might use self-starvation to meet the terminal illness criteria they would not otherwise meet.

MP voted NoAgainst party majority

Sign up free to read the full briefing on Sarah Olney.

Sign up free

Voting at a Glance

A safe LD seat, won with 55% of the vote in 2024. Covers Richmond upon Thames and Kingston upon Thames. Population 112,893, highly educated (64% degree-holders). Median income £48K (above average), 7,180 businesses.

2024 General Election

§ 06This week in Westminster.Live · today’s sittingOrder Paper · refreshed daily

Olney’s scheduled Commons activity this week — whipped divisions, oral questions, debates — drawn from the House of Commons Order Paper.

§ 07The record, at a glance.312 divisions voted

Two readings of the same data. Issue volume shows where Olney has cast the most ballots — a proxy for engagement, not direction. Notable votes are the moments where the whip was free or where they broke ranks.

Issue volume
Top issues by total divisions voted · cumulative this Parliament
Taxation
65
Economy
55
Employment
31
Education
29
Crime & Policing
26
Welfare and Benefits
23
Notable votes
Free votes and rebellions — moments the MP’s own judgment matters more than the whip
Terminally Ill Adults (End of Life) Bill: New Clause 1620 Jun 2025 · free vote
Aye
Terminally Ill Adults (End of Life) Bill: Third Reading20 Jun 2025 · free vote
No
Terminally Ill Adults (End of Life) Bill: Amendment 9420 Jun 2025 · free vote
No
§ 08The local picture.12 wards

Constituencies are not uniform. Below — the local council make-up, key facts worth knowing, and the neighbouring seats on either side.

WardCouncillorVotesParty
BarnesAndy Hale1,890Liberal
BarnesFiona Sacks1,960Liberal
BarnesMarjory Millum1,874Liberal
Canbury GardensJames Noel Manthel1,191Liberal
Canbury GardensNoel Walter Hadjimichael1,173Liberal
Coombe HillIan George875Conserva
Coombe HillRowena Bass960Conserva
Coombe ValeAndrew James Crawford Bolton1,624Liberal
Coombe ValeAndrew Sillett1,475Liberal
Coombe ValeKamala Kugan1,612Liberal
East SheenJulia Cambridge2,466Liberal
East SheenMargaret Dane2,206Liberal
Population (2021 Census)
112,893
Electorate 74,988 · 2024 register
Median income
£47,700
HMRC SPI 2024
Households renting privately
27.5%
England average 20.0%
Schools
51
24 primary · 5 secondary
Next · dig deeperEvery division, question, speech and committee record

Mine the full
record → Data view

Filter divisions, search written questions, read every speech since the election. Sortable, searchable, downloadable.

More constituency data is being added, including local issue analysis and historical trends. Learn about our methodology. View data sources & attribution.