LabourREPORT
Mr Tanmanjeet Singh Dhesi

Mr Tanmanjeet Singh Dhesi

Labour MP for Slough

Won with 33.9% · Majority: 3,647

93%
Party loyalty
2
Rebellions
29/36
Key votes
£293k
Expenses

The Verdict

You'd struggle to find a vote where this MP put their constituents ahead of the party line. The voting record speaks for itself.

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