LabourREPORT
Mr Tanmanjeet Singh Dhesi

Mr Tanmanjeet Singh Dhesi

Labour MP for Slough

8yr
Since 2017
1yr 8mo
Current term
93%
Party loyalty
2
Rebellions
29/36
Key votes
£293k
Expenses

2024 Election Result

33.9%
Vote share
3,647
Majority
53.2%
Turnout
81,295
Electorate
LabTan DhesiWON
14,66633.9%
INetAzhard Chohan
11,01925.5%
ConMoni Kaur Nanda
7,45717.2%
RefRobin Jackson
3,3527.7%
LDChelsea Whyte
2,0604.8%
GreenJulian Edmonds
1,8734.3%
WPBAdnan Shabbir
1,1052.6%
Chandra Muvvala
9952.3%
Diana Coad
4020.9%
Jaswinder Singh
2040.5%
HPUKNick Smith
1450.3%

Subject Grades

How Mr scored on each issue. Tap any subject for the individual votes.

Education

1 kept · 0 broke

A

Won with 33.9% of the vote, majority of 3,647

View all education votes →

Follow the Money

What Mr claims, earns, and receives — compared to how they vote on the issues affecting their constituents.

Total2024-25
£293k
Expenses
£293k

Expense Breakdown

£268k
Staffing
£22k
Office costs
£2k
Travel

Registered Interests

4. Visits outside the UK(1 entry)£4k
🇬🇭

Ghana

Paid by: Malaria No More

£4k

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)

Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)

Every Penny: Mr's Expenses

325 individual claims totalling £298,084.96 since this parliament opened (July 2024). Click any category to see exactly where the money went, down to every receipt. Items marked “LUMP SUM” are bundled by IPSA (mainly travel) — they won't break these down further.

Hospitality & Late Nights
£17
7 claims
Hospitality: £17.36
TV, Newspapers & Subscriptions
£285
3 claims
Newspapers, journals, magazines: £284.69
Staffing
176 claims
£266k
Office Costs
140 claims
£30k
Staff Travel
7 claims
£1k
MP Travel
2 claims
£606
Staffing(176 claims)£265,718.39
Payroll(1)£263,910.94
31 Mar 2025Total Staffing budget payroll costs for the 2024-25 year
£263,910.94
Volunteer - agreed arrangement costs(173)£1,245.45
18 Feb 2025Agreed volunteer subsistence costs
£10.00
20 Feb 2025Agreed volunteer subsistence costs
£10.00
4 Feb 2025Agreed volunteer subsistence costs
£10.00
5 Dec 2024Agreed volunteer subsistence costs
£10.00
30 Jan 2025Agreed volunteer subsistence costs
£10.00
5 Feb 2025Agreed volunteer subsistence costs
£10.00
2 Dec 2024Agreed volunteer subsistence costs
£10.00
12 Dec 2024Agreed volunteer subsistence costs
£10.00
25 Jan 2025Agreed volunteer subsistence costs
£10.00
17 Feb 2025Agreed volunteer subsistence costs
£10.00
6 Feb 2025Agreed volunteer subsistence costs
£10.00
25 Jan 2025Agreed volunteer subsistence costs
£10.00
15 Oct 2024Agreed volunteer subsistence costs
£10.00
22 Oct 2024Agreed volunteer subsistence costs
£10.00
21 Nov 2024Agreed volunteer subsistence costs
£10.00
18 Nov 2024Agreed volunteer subsistence costs
£10.00
20 Nov 2024Agreed volunteer subsistence costs
£10.00
30 Sep 2024Agreed volunteer subsistance costs
£10.00
25 Sep 2024Agreed volunteer subsistance costs
£10.00
19 Sep 2024Agreed volunteer subsistance costs
£10.00
26 Sep 2024Agreed volunteer subsistance costs
£10.00
27 Feb 2025Agreed volunteer subsistence costs
£9.95
10 Sep 2024Agreed volunteer subsistance costs
£9.95
24 Feb 2025Agreed volunteer subsistence costs
£9.85
10 Dec 2024Agreed volunteer subsistence costs
£9.80
3 Dec 2024Agreed volunteer subsistence costs
£9.80
25 Nov 2024Agreed volunteer subsistence costs
£9.75
20 Nov 2024Agreed volunteer subsistence costs
£9.70
25 Jan 2025Agreed volunteer subsistence costs
£9.60
16 Oct 2024Agreed volunteer subsistence costs
£9.55
24 Sep 2024Agreed volunteer subsistance costs
£9.55
26 Feb 2025Agreed volunteer subsistence costs
£9.50
12 Feb 2025Agreed volunteer subsistence costs
£9.45
12 Nov 2024Agreed volunteer subsistence costs
£9.40
17 Sep 2024Agreed volunteer subsistance costs
£9.40
25 Mar 2025Agreed volunteer subsistence costs
£9.35
23 Oct 2024Agreed volunteer subsistence costs
£9.35
18 Sep 2024Agreed volunteer subsistance costs
£9.35
1 Oct 2024Agreed volunteer subsistance costs
£9.25
14 Oct 2024Agreed volunteer subsistence costs
£9.20
12 Sep 2024Agreed volunteer subsistance costs
£9.20
6 Feb 2025Agreed volunteer subsistence costs
£9.15
5 Mar 2025Agreed volunteer subsistence costs
£9.10
25 Feb 2025Agreed volunteer subsistence costs
£9.10
10 Mar 2025Agreed volunteer subsistence costs
£9.10
18 Nov 2024Agreed volunteer subsistence costs
£9.05
5 Mar 2025Agreed volunteer subsistence costs
£9.05
2 Oct 2024Agreed volunteer subsistance costs
£9.00
21 Oct 2024Agreed volunteer subsistence costs
£8.95
28 Jan 2025Agreed volunteer subsistence costs
£8.90
12 Mar 2025Agreed volunteer subsistence costs
£8.90
26 Sep 2024Agreed volunteer subsistance costs
£8.90
10 Dec 2024Agreed volunteer subsistence costs
£8.85
10 Oct 2024Agreed volunteer subsistence costs
£8.80
17 Oct 2024Agreed volunteer subsistence costs
£8.75
9 Oct 2024Agreed volunteer subsistence costs
£8.65
23 Jan 2025Agreed volunteer subsistence costs
£8.50
4 Mar 2025Agreed volunteer subsistence costs
£8.45
18 Mar 2025Agreed volunteer subsistence costs
£8.40
25 Jan 2025Agreed volunteer subsistence costs
£8.40
18 Sep 2024Agreed volunteer subsistance costs
£8.40
19 Nov 2024Agreed volunteer subsistence costs
£8.35
4 Mar 2025Agreed volunteer subsistence costs
£8.30
14 Nov 2024Agreed volunteer subsistence costs
£8.30
29 Jan 2025Agreed volunteer subsistence costs
£8.25
13 Nov 2024Agreed volunteer subsistence costs
£8.20
18 Feb 2025Agreed volunteer subsistence costs
£8.15
12 Feb 2025Agreed volunteer subsistence costs
£8.15
27 Jan 2025Agreed volunteer subsistence costs
£8.10
4 Dec 2024Agreed volunteer subsistence costs
£7.95
3 Mar 2025Agreed volunteer subsistence costs
£7.95
24 Oct 2024Agreed volunteer subsistence costs
£7.95
11 Dec 2024Agreed volunteer subsistence costs
£7.85
31 Oct 2024Agreed volunteer subsistence costs
£7.85
23 Oct 2024Agreed volunteer subsistence costs
£7.85
3 Oct 2024Agreed volunteer subsistance costs
£7.85
23 Sep 2024Agreed volunteer subsistance costs
£7.85
11 Dec 2024Agreed volunteer subsistence costs
£7.80
8 Oct 2024Agreed volunteer subsistence costs
£7.65
27 Jan 2025Agreed volunteer subsistence costs
£7.60
10 Feb 2025Agreed volunteer subsistence costs
£7.60
7 Jan 2025Agreed volunteer subsistence costs
£7.60
6 Nov 2024Agreed volunteer subsistence costs
£7.60
19 Feb 2025Agreed volunteer subsistence costs
£7.50
22 Oct 2024Agreed volunteer subsistence costs
£7.40
25 Sep 2024Agreed volunteer subsistance costs
£7.35
16 Sep 2024Agreed volunteer subsistance costs
£7.35
12 Dec 2024Agreed volunteer subsistence costs
£7.30
25 Jan 2025Agreed volunteer subsistence costs
£7.30
19 Mar 2025Agreed volunteer subsistence costs
£7.20
16 Oct 2024Agreed volunteer subsistance costs
£7.20
5 Feb 2025Agreed volunteer subsistence costs
£7.15
26 Feb 2025Agreed volunteer subsistence costs
£7.10
11 Mar 2025Agreed volunteer subsistence costs
£7.10
3 Dec 2024Agreed volunteer subsistence costs
£7.05
25 Jan 2025Agreed volunteer subsistence costs
£6.70
11 Nov 2024Agreed volunteer subsistence costs
£6.70
1 Oct 2024Agreed volunteer subsistance costs
£6.70
25 Jan 2025Agreed volunteer subsistence costs
£6.55
12 Nov 2024Agreed volunteer subsistence costs
£6.45
3 Oct 2024Agreed volunteer subsistance costs
£6.40
11 Feb 2025Agreed volunteer subsistence costs
£6.35
11 Sep 2024Agreed volunteer subsistance costs
£6.35
17 Mar 2025Agreed volunteer subsistence costs
£6.30
8 Jan 2025Agreed volunteer subsistence costs
£6.30
24 Sep 2024Agreed volunteer subsistance costs
£6.30
25 Jan 2025Agreed volunteer subsistence costs
£6.25
2 Dec 2024Agreed volunteer subsistence costs
£6.25
26 Nov 2024Agreed volunteer subsistence costs
£6.15
11 Feb 2025Agreed volunteer subsistence costs
£6.15
27 Nov 2024Agreed volunteer subsistence costs
£6.15
30 Oct 2024Agreed volunteer subsistence costs
£6.15
29 Oct 2024Agreed volunteer subsistence costs
£6.15
4 Nov 2024Agreed volunteer subsistence costs
£6.15
7 Oct 2024Agreed volunteer subsistance costs
£6.15
14 Oct 2024Agreed volunteer subsistance costs
£6.10
19 Sep 2024Agreed volunteer subsistance costs
£6.10
10 Sep 2024Agreed volunteer subsistance costs
£6.10
17 Sep 2024Agreed volunteer subsistance costs
£6.10
9 Sep 2024Agreed volunteer subsistance costs
£6.00
29 Jan 2025Agreed volunteer subsistence costs
£5.95
11 Sep 2024Agreed volunteer subsistance costs
£5.95
25 Nov 2024Agreed volunteer subsistence costs
£5.90
13 Feb 2025Agreed volunteer subsistence costs
£5.90
19 Nov 2024Agreed volunteer subsistence costs
£5.70
5 Dec 2024Agreed volunteer subsistence costs
£5.65
17 Feb 2025Agreed volunteer subsistence costs
£5.60
27 Feb 2025Agreed volunteer subsistence costs
£5.60
13 Feb 2025Agreed volunteer subsistence costs
£5.60
3 Mar 2025Agreed volunteer subsistence costs
£5.60
5 Nov 2024Agreed volunteer subsistence costs
£5.60
24 Oct 2024Agreed volunteer subsistence costs
£5.60
28 Jan 2025Agreed volunteer subsistence costs
£5.55
4 Dec 2024Agreed volunteer subsistence costs
£5.55
6 Mar 2025Agreed volunteer subsistence costs
£5.55
19 Feb 2025Agreed volunteer subsistence costs
£5.55
20 Jan 2025Agreed volunteer subsistence costs
£5.55
9 Sep 2024Agreed volunteer subsistance costs
£5.55
15 Oct 2024Agreed volunteer subsistance costs
£5.55
10 Feb 2025Agreed volunteer subsistence costs
£5.40
21 Nov 2024Agreed volunteer subsistence costs
£5.35
28 Oct 2024Agreed volunteer subsistence costs
£5.35
23 Jan 2025Agreed volunteer subsistence costs
£5.35
6 Jan 2025Agreed volunteer subsistence costs
£5.30
21 Oct 2024Agreed volunteer subsistence costs
£5.25
7 Nov 2024Agreed volunteer subsistence costs
£5.25
2 Oct 2024Agreed volunteer subsistance costs
£5.25
13 Nov 2024Agreed volunteer subsistence costs
£5.20
21 Jan 2025Agreed volunteer subsistence costs
£5.10
28 Nov 2024Agreed volunteer subsistence costs
£4.85
12 Sep 2024Agreed volunteer subsistance costs
£4.80
8 Oct 2024Agreed volunteer subsistance costs
£4.70
9 Dec 2024Agreed volunteer subsistence costs
£4.65
30 Jan 2025Agreed volunteer subsistence costs
£4.65
3 Feb 2025Agreed volunteer subsistence costs
£4.65
11 Nov 2024Agreed volunteer subsistence costs
£4.65
16 Sep 2024Agreed volunteer subsistance costs
£4.65
16 Jan 2025Agreed volunteer subsistence costs
£4.55
15 Jan 2025Agreed volunteer subsistence costs
£4.55
25 Feb 2025Agreed volunteer subsistence costs
£4.00
9 Jan 2025Agreed volunteer subsistence costs
£3.70
21 Nov 2024Agreed volunteer subsistence costs
£3.70
13 Jan 2025Agreed volunteer subsistence costs
£3.70
14 Jan 2025Agreed volunteer subsistence costs
£3.70
4 Feb 2025Agreed volunteer subsistence costs
£3.70
5 Dec 2024Agreed volunteer subsistence costs
£3.70
9 Oct 2024Agreed volunteer subsistance costs
£3.60
23 Sep 2024Agreed volunteer subsistance costs
£3.60
3 Feb 2025Agreed volunteer subsistence costs
£3.30
22 Jan 2025Agreed volunteer subsistence costs
£2.70
6 Mar 2025Agreed volunteer subsistence costs
£1.85
19 Nov 2024Agreed volunteer subsistence costs
£1.05
13 Sep 2024food
£0.00
Working From Home Allowance(1)£312.00
31 Mar 2025Aggregated figure for this business cost and budget category in 2024-25LUMP SUM
£312.00
Training - staff(1)£250.00
11 Dec 2024AV training, developement and support costs
£250.00
Office Costs(140 claims)£30,319.45
Stationery & printing(59)£7,647.99
8 Apr 2025XMA May 2025
£663.60
8 Apr 2025XMA May 2025
£663.60
6 Oct 2025XMA October 2025
£611.46
6 Oct 2025XMA October 2025
£611.46
6 Oct 2025XMA October 2025
£611.46
6 Oct 2025XMA October 2025
£497.70
8 Apr 2025XMA May 2025
£407.64
8 Apr 2025XMA May 2025
£407.64
8 Apr 2025XMA May 2025
£407.64
8 Apr 2025XMA May 2025
£407.64
8 Apr 2025XMA May 2025
£407.64
8 Apr 2025XMA May 2025
£407.64
22 Aug 2024UK FLYERS
£178.20
20 Sep 2024XMA October 2024
£122.65
20 Sep 2024XMA October 2024
£122.65
20 Sep 2024XMA October 2024
£122.65
21 Jul 2024XMA October 2024
£122.65
11 Apr 2025XMA March 2025
£111.71
22 Oct 2024XMA December 2024
£111.71
22 Oct 2024XMA December 2024
£81.78
23 May 2025Banner June 2025
£62.35
9 Mar 2025AMAZON [***] [200011725-5189]
£61.88
24 May 2025AMZNMKTPLACE [***]
£61.18
3 Sep 2024AMZNMKTPLACE [***]
£34.88
16 Oct 2024AMZNMKTPLACE [***]
£34.17
30 Oct 2024Banner November 2024
£32.74
30 Oct 2024Banner November 2024
£30.91
9 Dec 2024Banner January 2025
£24.37
24 Feb 2025AMAZON [***]
£19.97
25 Nov 2024Banner December 2024
£19.13
4 Nov 2024Banner December 2024
£18.16
4 Nov 2024Banner December 2024
£18.16
30 Oct 2024Banner November 2024
£17.68
12 Dec 2024Banner January 2025
£11.45
30 Oct 2024Banner November 2024
£10.87
12 Dec 2024Banner January 2025
£10.37
12 Dec 2024Banner January 2025
£9.67
12 Dec 2024Banner January 2025
£9.67
30 Oct 2024Banner November 2024
£9.52
30 Oct 2024Banner November 2024
£7.37
30 Oct 2024Banner November 2024
£7.37
30 Oct 2024Banner November 2024
£6.50
30 Oct 2024Banner November 2024
£6.50
30 Oct 2024Banner November 2024
£6.50
25 Nov 2024Banner December 2024
£5.46
25 Nov 2024Banner December 2024
£5.45
4 Dec 2024Banner January 2025
£5.04
12 Dec 2024Banner January 2025
£3.48
4 Dec 2024Banner January 2025
£3.06
4 Nov 2024Banner December 2024
£2.69
12 Dec 2024Banner January 2025
£2.46
11 Nov 2024Banner December 2024
£2.46
7 Nov 2024Banner December 2024
£1.94
30 Oct 2024Banner November 2024
£1.14
31 Oct 2024Banner November 2024
£0.94
31 Oct 2024Banner November 2024
£0.89
31 Oct 2024Banner November 2024
£0.89
30 Oct 2024Banner November 2024
£0.86
4 Nov 2024Banner December 2024
£0.74
Rent(1)£7,597.50
31 Mar 2025Aggregated figure for this business cost and budget category in 2024-25LUMP SUM
£7,597.50
Landline phone & internet - installation & equipment purchase(11)£6,057.88
20 Aug 20255G COMMUNICATIONS LIMI
£578.95
19 Sep 20255G COMMUNICATIONS LIMI
£572.97
20 Oct 20255G COMMUNICATIONS LIMI
£570.42
17 Apr 20255G COMMUNICATIONS LIMI
£569.66
18 Jul 20255G COMMUNICATIONS LIMI
£568.72
20 May 20255G COMMUNICATIONS LIMI
£566.49
19 Jun 20255G COMMUNICATIONS LIMI
£565.81
20 Mar 20255G COMMUNICATIONS LIMI [200011725-7544]
£564.37
20 Dec 20245G COMMUNICATIONS LIMI
£502.04
20 Feb 20255G COMMUNICATIONS LIMI
£499.43
21 Jan 20255G COMMUNICATIONS LIMI
£499.02
Software & applications(21)£4,754.20
14 Dec 2024ADOBE
£2,510.79
23 Jul 2025ELECTED TECHNOLOGIES
£1,476.00
12 Jul 2025MONDAY.COM
£108.00
12 Jun 2025MONDAY.COM
£108.00
12 Mar 2025MONDAY.COM [200011725-6292]
£64.80
12 May 2025MONDAY.COM
£64.80
20 Sep 2025MONDAY.COM
£64.80
12 Apr 2025MONDAY.COM
£64.80
20 Aug 2025MONDAY.COM
£64.80
20 Oct 2025MONDAY.COM
£64.80
20 Nov 2024ADOBE
£19.09
27 Nov 2024ADOBE
£18.72
20 Feb 2025TIMETASTIC
£15.60
20 Mar 2025TIMETASTIC [200011725-7545]
£15.60
20 Nov 2024TIMETASTIC
£14.40
20 Dec 2024TIMETASTIC
£14.40
20 Oct 2024TIMETASTIC
£14.40
20 Sep 2024TIMETASTIC
£14.40
20 Jan 2025TIMETASTIC
£14.40
20 Aug 2024TIMETASTIC
£10.80
20 Jul 2024TIMETASTIC
£10.80
Maintenance, Redecorations & Repairs(2)£1,054.00
25 Apr 2025Office external modifications [200011793-424]
£700.00
22 Aug 2025BGS
£354.00
Training - staff(3)£958.80
15 Oct 2025ST JOHN AMBULANCE
£358.80
21 Jan 2025Safe to Say 6 months
£300.00
21 Jul 2025[***] casework Supervision training Q3 and Q4
£300.00
Equipment - purchase(14)£835.07
16 Oct 2024FIRSTAID4LESS
£208.14
17 Jul 2024AMAZON [***]
£186.89
20 Mar 2025Banner March 2025
£175.72
7 Oct 2025AMAZON [***]
£118.72
16 Oct 2024AMAZON [***]
£85.95
24 May 2025AMZNMKTPLACE [***]
£82.71
20 Mar 2025Banner March 2025
£38.11
3 Nov 2024AMAZON.CO.UK [***]
£25.89
13 Nov 2024AMAZON.CO.UK [***]
£17.87
17 Jul 2024WWW.AMAZON [***]
£14.49
7 Nov 2024AMZNMKTPLACE [***]
£5.89
11 Nov 2024Banner December 2024
£3.00
23 Jul 2024AMAZON [***]
£-41.97
30 Jul 2024AMAZON [***]
£-86.34
Waste disposal, confidential waste & rubbish collection(7)£671.76
11 Jun 2025RESTORE DATASHRED
£185.88
31 Jul 2024Confidential waste
£96.00
18 Mar 2025RESTORE DATASHRED [200011725-6672]
£92.94
8 Sep 2025RESTORE DATASHRED
£92.94
2 Jan 2025RESTORE DATASHRED
£72.00
30 Nov 2024RESTORE DATASHRED
£72.00
3 Oct 2024RESTORE DATASHRED
£60.00
Venue hire, meetings & surgeries(4)£650.44
13 Dec 2024No description
£280.00
25 Apr 2025[200011793-423]
£270.00
25 Apr 2025[200011793-422]
£80.00
18 Jul 2024No description
£20.44
Newspapers, journals, magazines(3)£284.69
24 Mar 2025CHILD POVERTY ACTION G [200011725-6078]
£280.99
25 Feb 2025collect office supplies
£2.60
11 Mar 2025collect office supplies
£1.10
Landline phone & internet - rental & usage(5)£243.24
20 Nov 20245G COMMUNICATIONS LIMI
£53.52
18 Oct 20245G COMMUNICATIONS LIMI
£49.36
20 Aug 20245G COMMUNICATIONS LIMI
£47.60
19 Sep 20245G COMMUNICATIONS LIMI
£46.39
18 Jul 20245G COMMUNICATIONS LIMI
£46.37
Recruitment Services &Costs(1)£90.00
19 Jun 2025CV LIBRARY
£90.00
Advertising and contact cards(1)£69.10
28 Mar 2025Constituency business cards
£69.10
Hospitality(7)£17.36
10 Feb 2025constituent refreshment cost
£8.62
11 Mar 2025constituent refreshment cost
£1.99
25 Feb 2025constituent refreshment cost
£1.59
14 Mar 2025constituent refreshment cost
£1.29
17 Feb 2025constituent refreshment cost
£1.29
24 Feb 2025constituent refreshment cost
£1.29
4 Mar 2025constituent refreshment cost
£1.29
Other(1)£-612.58
9 Oct 2024GE Repayment for Rent
£-612.58
Staff Travel(7 claims)£1,440.82
Rail(2)£667.98
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£540.24
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£127.74
Other public transport(1)£576.55
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£576.55
Mileage - car(2)£184.59
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£97.20
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£87.39
Parking(2)£11.70
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£9.50
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£2.20
MP Travel(2 claims)£606.30
Parking(2)£606.30
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£504.90
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£101.40

Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009

Slough: The Real Impact

The people Mr was elected to represent — and how they voted on the issues that affect them most.

Sources: DWP FYE 2024, DESNZ 2023, Census 2021, Election 2024