Photograph of Tristan Osborne

Member of Parliament

Tristan Osborne

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

93.8 %

Voting participation

+20.5 % vs avg

1,998

Majority

43

Debates (12 months)

56

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Housing 31/31 (100 %)
Benefits 30/30 (100 %)
Defence 18/18 (100 %)
Digital / Online Safety 11/11 (100 %)

Lowest topic participation

Trade 3/4 (75 %)
Work / Employment 29/37 (78 %)
Transport 19/21 (90 %)
Crime / Justice 57/61 (93 %)

Party history

Labour 4 Jul 2024 to present

Constituency

Constituency history

Chatham and Aylesford 4 Jul 2024 to present Elected 1 time

Roles

Courts and Tribunals Bill 18 Mar 2026 to present
Public Accounts Committee 27 Oct 2025 to present
Victims and Courts Bill 17 Jun 2025 to 24 Jun 2025
Finance Bill 22 Jan 2025 to 30 Jan 2025
Tobacco and Vapes Bill 18 Dec 2024 to 30 Jan 2025

Latest election result

Candidate result data from the Parliament Members API.

Lab Gain Chatham and Aylesford Turnout 40,845
Candidate Party Votes Share
Tristan Osborne Lab Labour 13,689 33.5 %
Nathan Gamester Con Conservative 11,691 28.6 %
Thomas Mallon RUK Reform UK 9,989 24.5 %
Kim Winterbottom Green Green Party 2,504 6.1 %
Nicholas Chan LD Liberal Democrat 2,175 5.3 %
Matt Valentine WPB Workers Party of Britain 340 0.8 %
Adedotun Ogundemuren Christian Peoples Alliance 316 0.8 %
Steve Tanner SDP Social Democratic Party 141 0.3 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 484 of 516 eligible divisions (93.8 %). Commons average: 73.3 %.

484

Total votes

259

Aye

225

No

1

Against party

Aye / No split Ayes 259 / Noes 225

Divisions

Page 1 of 33
Division Vote
King's Speech Motion for an Address: amendment (i) No
Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 Aye
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 Aye
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V Aye
Privilege No
Northern Ireland Troubles Bill: Carry-over motion Aye
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on its Amendments 88A, 88C and 88E to 88P and propose Amendments (a) to (f) Aye
English Devolution and Community Empowerment Bill: Amendments (a) to (h) in lieu of Lords Amendments 85 and 86, 97 to 116, 120, 121 and 123 Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 36, 90 and 155, insist on Amendments 155A to 155F and propose Amendment (a) Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C Aye
Crime and Policing Bill: motion to insist on Amendments 439C and 439D and disagree with Lords Amendments 439E and 439F Aye
Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X Aye
Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B Aye
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

26

Speeches

26

Questions

4

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Crime / Justice 15 appearances
Environment / Climate 3 appearances
Defence 2 appearances
Work / Employment 1 appearances
Energy 1 appearances

Recent appearances

Debate Contributions
Courts and Tribunals Bill (Eighth sitting) 21 Apr 2026 1
Courts and Tribunals Bill (Seventh sitting) 21 Apr 2026 1
Courts and Tribunals Bill (Fifth sitting) 16 Apr 2026 1
Courts and Tribunals Bill (Fourth sitting) 14 Apr 2026 1
Courts and Tribunals Bill (Second sitting) 25 Mar 2026 3
Courts and Tribunals Bill (First sitting) 25 Mar 2026 1
Topical Questions 24 Mar 2026 1
Tobacco and Vapes Bill 23 Mar 2026 1
Courts and Tribunals Bill 10 Mar 2026 1
Economic Growth 4 Mar 2026 2

Source: UK Parliament Hansard API

Registered interests

6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year (1)

Type of land/property: Residential property (House) Number of properties: 1 Location: Rochester, Kent (Registered 30 July 2024)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Tristan Osborne?

Tristan Osborne is a Member of Parliament representing Chatham and Aylesford. Source

Which party does Tristan Osborne represent?

Tristan Osborne currently represents Labour. Source

Which constituency does Tristan Osborne represent?

Tristan Osborne currently represents Chatham and Aylesford. Source

How long has Tristan Osborne been an MP?

Tristan Osborne has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has Tristan Osborne voted in?

Tristan Osborne has recorded votes in 484 of 516 eligible Commons divisions (93.8 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Tristan Osborne voted against their party?

Tristan Osborne has voted against the party majority 1 times in the imported division data. Source

What roles has Tristan Osborne held?

Tristan Osborne has 5 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Tristan Osborne?

Tristan Osborne has registered interests in 1 imported categories. These come from the UK Parliament registered interests data. Source

What was Tristan Osborne's latest election result?

Tristan Osborne's latest imported election result is Lab Gain in Chatham and Aylesford, with a majority of 1,998. Source

How active is Tristan Osborne in parliamentary debates?

Tristan Osborne has made 56 contributions across 43 debate appearances in the last 12 months, according to Hansard records. Source