Photograph of Mr Tanmanjeet Singh Dhesi

Member of Parliament

Mr Tanmanjeet Singh Dhesi

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

At a glance

8 Jun 2017

Commons start

8 years, 11 months

Time in Commons

77.5 %

Voting participation

+4.2 % vs avg

3,647

Majority

61

Debates (12 months)

76

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0207 219 1946

X (formerly Twitter)

https://twitter.com/TanDhesi

Topic voting

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

Highest topic participation

Foreign Affairs 66/69 (96 %)
Environment / Climate 40/43 (93 %)
Housing 48/54 (89 %)
Education 66/75 (88 %)

Lowest topic participation

Cost of Living 4/10 (40 %)
Crime / Justice 135/193 (70 %)
Tax 206/284 (73 %)
Migration 120/161 (75 %)
Benefits 56/75 (75 %)

Party history

Labour 8 Jun 2017 to present

Constituency

Constituency history

Slough 4 Jul 2024 to present Elected 1 time
Slough 8 Jun 2017 to 30 May 2024 Elected 2 times

Roles

Liaison Committee (Commons) 4 Dec 2024 to present
National Security Strategy (Joint Committee) 2 Dec 2024 to present
Defence Committee 11 Sep 2024 to present Chair
Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [HL] 7 Feb 2024 to 20 Feb 2024
Shadow Minister (Exports) 27 Nov 2023 to 30 May 2024 Department for Business and Trade
Shadow Exchequer Secretary (Treasury) 6 Sep 2023 to 27 Nov 2023 HM Treasury
Firearms Bill 8 Mar 2023 to 15 Mar 2023
Approved Premises (Substance Testing) Bill 8 Dec 2021 to 15 Dec 2021

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Slough Turnout 43,278
Candidate Party Votes Share
Tan Dhesi Lab Labour 14,666 33.9 %
Azhard Chohan Independent Network 11,019 25.5 %
Moni Kaur Nanda Con Conservative 7,457 17.2 %
Robin Jackson RUK Reform UK 3,352 7.7 %
Chelsea Whyte LD Liberal Democrat 2,060 4.8 %
Julian Edmonds Green Green Party 1,873 4.3 %
Adnan Shabbir WPB Workers Party of Britain 1,105 2.6 %
Chandra Muvvala Ind Independent 995 2.3 %
Diana Coad Ind Independent 402 0.9 %
Jaswinder Singh Ind Independent 204 0.5 %
Nick Smith Heritage Party 145 0.3 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,586 of 2,047 eligible divisions (77.5 %). Commons average: 73.3 %.

1586

Total votes

900

Aye

686

No

11

Against party

Aye / No split Ayes 900 / Noes 686

Divisions

Page 5 of 106
Division Vote
Finance (No. 2) Bill Report Stage: New Clause 11
Tax
No
Courts and Tribunals Bill: Second Reading Aye
Courts and Tribunals Bill: Reasoned Amendment to Second Reading No
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 37 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 Aye
Representation of the People Bill: Reasoned Amendment to Second Reading No
Opposition Day: Protections for children from online harms No
Universal Credit (Removal of Two Child Limit) Bill: Third Reading Aye
Universal Credit (Removal of Two Child Limit) Bill Committee: New Clause 3 No

Source: Commons Votes API

Debate activity

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

7

Speeches

49

Questions

20

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Defence 17 appearances
Transport 8 appearances
Foreign Affairs 7 appearances
Energy 1 appearances
Education 1 appearances

Recent appearances

Debate Contributions
Business of the House 23 Apr 2026 1
Strategic Defence Review: Funding 15 Apr 2026 1
Middle East 13 Apr 2026 1
North Atlantic Submarine Activity 13 Apr 2026 1
Gurkha Veterans 26 Mar 2026 1
Middle East: UK Armed Forces Personnel 16 Mar 2026 1
UK-based Tech Companies 11 Mar 2026 1
Middle East: Defence 9 Mar 2026 1
Ministry of Defence 4 Mar 2026 2
Middle East 2 Mar 2026 1

Source: UK Parliament Hansard API

Registered interests

4. Visits outside the UK (1)

Name of donor: Malaria No More Address of donor: 85 Great Portland Street, First Floor, London W1W 7LT Estimate of the probable value (or amount of any donation): Flights (£1912.12), accommodation (£964.07), parking (£178.00), internal transport (£835.61), visa (£140) and meals (£200), value £4,229.80 Destination of visit: Ghana Dates of visit: 28 July 2025 to 3 August 2025 Purpose of visit: To showcase how UK science is fighting malaria in Ghana. (Registered 29 August 2025)

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

FAQs

Who is Mr Tanmanjeet Singh Dhesi?

Mr Tanmanjeet Singh Dhesi is a Member of Parliament representing Slough. Source

Which party does Mr Tanmanjeet Singh Dhesi represent?

Mr Tanmanjeet Singh Dhesi currently represents Labour. Source

Which constituency does Mr Tanmanjeet Singh Dhesi represent?

Mr Tanmanjeet Singh Dhesi currently represents Slough. Source

How long has Mr Tanmanjeet Singh Dhesi been an MP?

Mr Tanmanjeet Singh Dhesi has been in the House of Commons for 8 years, 11 months. Source

How many Commons divisions has Mr Tanmanjeet Singh Dhesi voted in?

Mr Tanmanjeet Singh Dhesi has recorded votes in 1,586 of 2,047 eligible Commons divisions (77.5 % 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 Mr Tanmanjeet Singh Dhesi voted against their party?

Mr Tanmanjeet Singh Dhesi has voted against the party majority 11 times in the imported division data. Source

What roles has Mr Tanmanjeet Singh Dhesi held?

Mr Tanmanjeet Singh Dhesi has 12 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Mr Tanmanjeet Singh Dhesi?

Mr Tanmanjeet Singh Dhesi has registered interests in 1 imported categories. These come from the UK Parliament registered interests data. Source

What was Mr Tanmanjeet Singh Dhesi's latest election result?

Mr Tanmanjeet Singh Dhesi's latest imported election result is Lab Hold in Slough, with a majority of 3,647. Source

How active is Mr Tanmanjeet Singh Dhesi in parliamentary debates?

Mr Tanmanjeet Singh Dhesi has made 76 contributions across 61 debate appearances in the last 12 months, according to Hansard records. Source