Constituency

Twickenham

Boundary: Twickenham (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Twickenham is Munira Wilson (Liberal Democrat), who has held the seat since 2019. At the 2024 general election the seat was a LD hold: she took 56.3% of the vote for a majority of 21,457, on a 71.5% turnout. Compared with the 2019 general election, the Liberal Democrat share of the vote was up 0.2 points, and turnout fell from 76.0%.

Current MP

Munira Wilson

Liberal Democrat

2024 general election result

Majority 21,457 · Turnout 71.5% · Electorate 74,980

CandidatePartyVotesShare
Munira Wilson Liberal Democrat 30,185 56.3%
Jonathan Hulley Conservative 8,728 16.3%
Tom Bruce Labour 6,693 12.5%
Alex Starling Reform UK 4,092 7.6%
Chantal Kerr-Sheppard Green Party 3,590 6.7%
Umair Malik Workers Party of Britain 347 0.6%

Past election results

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

ElectionWinnerResultMajority
2024 Munira Wilson (LD) LD hold 21,457
2019 Munira Wilson (LD) LD hold 14,121
2017 Vince Cable (LD) LD gain from Con 9,762
2015 Tania Mathias (Con) Con gain from LD 2,017
2010 Vincent Cable (LD) LD hold 12,140

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
Munira Wilson Liberal Democrat 2019 to present
Vince Cable Liberal Democrat 2017 to 2019
Tania Mathias Conservative 2015 to 2017
Vincent Cable Liberal Democrat 2010 to 2015

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