Constituency

Thornbury and Yate

Boundary: Thornbury and Yate (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Thornbury and Yate is Claire Young (Liberal Democrat), who has held the seat since 2024. At the 2024 general election the seat was a LD gain from Con: she took 39.0% of the vote for a majority of 3,014, on a 68.3% turnout. Compared with the 2019 general election, the Liberal Democrat share of the vote was up 4.9 points, and turnout fell from 75.2%.

Current MP

Claire Young

Liberal Democrat

2024 general election result

Majority 3,014 · Turnout 68.3% · Electorate 78,192

CandidatePartyVotesShare
Claire Young Liberal Democrat 20,815 39%
Luke Hall Conservative 17,801 33.4%
Andrew Banwell Reform UK 7,529 14.1%
Rob Logan Labour 5,057 9.5%
Alexandra Jenner-Fust Green Party 2,165 4.1%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Claire Young (LD) LD gain from Con 3,014
2019 Luke Hall (Con) Con hold 12,369
2017 Luke Hall (Con) Con hold 12,071
2015 Luke Hall (Con) Con gain from LD 1,495
2010 Steve Webb (LD) LD hold 7,116

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
Claire Young Liberal Democrat 2024 to present
Luke Hall Conservative 2015 to 2024
Steve Webb Liberal Democrat 2010 to 2015

Source: 2024 general election result from the official Parliament constituency profile.