The Verdict
Campaign season: 'I'll fight for you.' Parliament: votes as instructed. The gap between rhetoric and record is there for all to see.
Subject Grades
How Kirsteen scored on each issue. Tap any subject for the individual votes.
Follow the Money
What Kirsteen claims, earns, and receives — compared to how they vote on the issues affecting their constituents.
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 entry)
Type of land/property: Residential property (House)
Number of properties: 1
Location: Alicante province, Spain
Ownership details: co-owned with family member
(Registered 29 July 2024)
7. (i) Shareholdings: over 15% of issued share capital(1 entry)
Name of company or organisation: Yardley Programme Management Limited
Nature of business: IT & Business management and consultancy service
Held jointly with or on behalf of: Spouse
(Registered 1 August 2024)
8. Miscellaneous(2 entries)
Company Secretary, Yardley Programme Management Limited. This is an unpaid role.
(Registered 1 August 2024)
Company Director, Yardley Programme Management Limited. This is an unpaid role.
(Registered 1 August 2024)
Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)
Every Penny: Kirsteen's Expenses
243 individual claims totalling £214,371.39 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.
TV, Newspapers & Subscriptions £170
1 claim
TV licence: £169.50
Family & Dependant Travel £635
1 claim
Air travel: £634.62
£7k
6 claims
Hotel - London: £2,865.00
Hotel - London: £2,444.36
Hotel - London: £1,939.00
£19k
3 claims
Air travel: £15,190.39
Air travel: £2,687.27
Air travel: £634.62
Staffing(2 claims)£128,860.31
Payroll(1)£126,560.31
31 Mar 2025Total Staffing budget payroll costs for the 2024-25 year
£126,560.31
Pooled staffing services(1)£2,300.00
7 Feb 2025Parliamentary Research Services
£2,300.00
Office Costs(199 claims)£38,573.11
Equipment - purchase(29)£5,973.13
12 Dec 20245 x Office Desks - Constituency Office
£1,619.70
10 Dec 2024FURNITURE@WORK LTD
£654.00
3 Jan 2025WWW.OFFICEFURNITUREONL
£463.20
26 Feb 2025Banner February 2025
£404.93
26 Feb 2025Banner February 2025
£404.93
13 Oct 2025WWW.OFFICEFURNITUREONL
£370.80
22 Jan 2025PAYPAL KENTFAI2KNS
£318.96
1 Mar 2025WORKPLACEDEPOT.CO.UK
£223.19
22 Feb 2025WWW.OFFICEFURNITUREONL
£210.00
1 Mar 2025WWW.OFFICEFURNITUREONL
£210.00
6 Aug 2025BRIAN CURRIE PRINTERS
£203.28
23 Mar 2025WWW.OFFICEFURNITUREONL [200011725-5435]
£196.80
20 Mar 2025Banner March 2025
£150.19
25 Jan 2025WWW.OFFICEFURNITUREONL
£132.00
15 Jan 2025WWW.ARGOS.CO.UK
£125.95
4 May 2025Constituency Office- Television
£109.99
27 Feb 2025GEAR4MUSIC LIMITED
£101.98
12 Dec 2024FURNITURE AT WORK LIMI
£96.00
7 Aug 2025BRIAN CURRIE PRINTERS
£86.40
22 Mar 2025Office equipment- teleprompter
£59.99
10 Jan 20254 x Extension cables (for constituency office)
£36.00
12 Mar 2025Bathroom Pedal Bin- Constituency office
£35.00
20 Mar 2025Banner March 2025
£34.78
22 Mar 20254 drawer storage cabinet- constituency office
£34.00
28 Dec 2024Vacuum cleaner for constituency office
£30.00
1 Feb 2025Storage baskets and picture hooks for constituency office
£26.00
1 Feb 20252 x A1 frames for constituency maps
£24.00
22 Mar 2025Office Equipment- Tripod/lapel microphone
£15.99
26 Feb 2025Banner February 2025
£-404.93
Venue hire, meetings & surgeries(20)£5,377.50
27 Sep 2024No description
£330.00
13 Sep 2024No description
£330.00
21 Nov 2024No description
£325.00
28 Nov 2024No description
£325.00
14 Nov 2024No description
£310.00
11 Oct 2024No description
£275.00
18 Oct 2024No description
£275.00
25 Oct 2024No description
£275.00
28 Mar 2025No description
£146.75
17 Aug 2025No description
£100.00
24 Feb 2025No description
£75.00
29 Oct 2024No description
£19.50
11 Mar 2025No description
£11.25
Stationery & printing(86)£4,795.64
11 Apr 2025XMA March 2025
£205.09
11 Apr 2025XMA March 2025
£205.09
17 Jan 2025XMA February 2025
£205.09
11 Apr 2025XMA March 2025
£205.09
17 Jan 2025XMA February 2025
£205.09
11 Apr 2025XMA March 2025
£205.09
17 Jan 2025XMA February 2025
£205.09
11 Apr 2025XMA March 2025
£205.09
11 Apr 2025XMA March 2025
£205.09
20 Aug 2025XMA September 2025
£203.10
20 Aug 2025XMA September 2025
£203.10
20 Aug 2025XMA September 2025
£203.10
22 Nov 2024XMA December 2024
£199.53
22 Nov 2024XMA December 2024
£199.53
22 Nov 2024XMA December 2024
£199.53
11 Apr 2025XMA March 2025
£166.94
11 Apr 2025XMA March 2025
£166.94
17 Jan 2025XMA February 2025
£166.94
20 Aug 2025XMA September 2025
£166.62
22 Nov 2024XMA December 2024
£162.40
20 Mar 2025Banner March 2025
£150.00
20 Mar 2025Banner March 2025
£52.54
20 Mar 2025Banner March 2025
£51.35
6 Jan 2025Banner February 2025
£46.14
26 Feb 2025Banner March 2025
£36.36
24 Feb 2025Banner March 2025
£34.90
20 Jan 2025Banner February 2025
£34.90
26 Feb 2025Banner March 2025
£33.80
14 Oct 2024Constituency Office - Heater
£30.00
30 Jan 2025Banner February 2025
£29.69
20 Mar 2025Banner March 2025
£26.56
25 Nov 2024Heater for Temporary Office Space
£25.90
30 Jan 2025Banner February 2025
£23.32
6 Jan 2025Banner February 2025
£20.33
30 Jan 2025Banner February 2025
£19.34
20 Mar 2025Banner March 2025
£16.12
30 Jan 2025Banner February 2025
£16.03
8 Dec 2024Banner January 2025
£16.02
6 Nov 2024Banner December 2024
£16.02
30 Jan 2025Banner February 2025
£15.53
21 Oct 2024Banner November 2024
£14.02
21 Oct 2024Banner November 2024
£13.54
20 Mar 2025Banner March 2025
£13.44
6 Nov 2024Banner December 2024
£13.06
1 Mar 2025Printer Labels- Constituency Office
£11.99
21 Oct 2024Banner November 2024
£11.09
20 Mar 2025Banner March 2025
£10.99
30 Jan 2025Banner February 2025
£10.63
21 Oct 2024Banner November 2024
£9.67
6 Jan 2025Banner February 2025
£9.66
8 Dec 2024Banner January 2025
£9.49
6 Nov 2024Banner December 2024
£9.49
1 Dec 2024Banner January 2025
£8.99
20 Nov 2024Room thermometers for temporary office space
£8.98
30 Jan 2025Banner February 2025
£8.02
6 Jan 2025Banner February 2025
£6.91
20 Jan 2025Banner February 2025
£5.93
30 Jan 2025Banner February 2025
£5.50
6 Jan 2025Banner February 2025
£4.88
1 Dec 2024Banner January 2025
£4.73
21 Oct 2024Banner November 2024
£4.37
8 Dec 2024Banner January 2025
£4.08
30 Jan 2025Banner February 2025
£3.54
21 Oct 2024Banner November 2024
£3.46
8 Dec 2024Banner January 2025
£3.26
6 Nov 2024Banner December 2024
£3.26
20 Mar 2025Banner March 2025
£3.22
6 Jan 2025Banner February 2025
£3.22
6 Jan 2025Banner February 2025
£3.13
6 Jan 2025Banner February 2025
£2.18
21 Oct 2024Banner November 2024
£2.17
1 Dec 2024Banner January 2025
£1.72
6 Jan 2025Banner February 2025
£1.72
6 Nov 2024Banner December 2024
£1.63
6 Nov 2024Banner December 2024
£1.63
21 Oct 2024Banner November 2024
£1.09
21 Oct 2024Banner November 2024
£0.74
6 Jan 2025Banner February 2025
£0.60
21 Oct 2024Banner November 2024
£0.13
21 Oct 2024Banner November 2024
£0.13
19 Nov 2024Banner December 2024
£-1.63
19 Nov 2024Banner December 2024
£-1.63
19 Nov 2024Banner December 2024
£-3.26
19 Nov 2024Banner December 2024
£-9.49
19 Nov 2024Banner December 2024
£-16.02
Advertising and contact cards(5)£3,871.10
25 Mar 2025Signage (MP´S name ) - Constituency Office [200011798-252]
£1,890.00
16 May 2025BRIAN CURRIE PRINTERS
£1,561.20
4 Mar 2025Advertising Board- Whitburn Juniors FC- 2025/26
£300.00
28 Oct 2024Roll up banner for use at MP surgeries
£80.00
26 Mar 2025BANANAPRINT [200011725-8570]
£39.90
Software & applications(8)£3,569.64
16 Jul 2025ELECTED TECHNOLOGIES
£1,476.00
16 Sep 2024ELECTED TECHNOLOGIES
£1,440.00
30 Sep 2024ELECTED TECHNOLOGIES
£600.00
28 Mar 2025CANVA [***] [200011725-8939] [200011799-155]
£1.68
Maintenance, Redecorations & Repairs(4)£3,372.80
23 Apr 2025Painting and refurbishment of exterior of constituency office
£2,900.00
21 Mar 2025Fire Protection Maintenance Contract 2025 - Constituency office
£184.80
28 Feb 2025Annual Boiler maintenance and service
£144.00
14 Apr 2025JSK CONSTRUCTION SERVI
£144.00
Utilities(18)£3,321.91
6 Mar 2025BUSINESS STREAM [200011725-2382]
£631.37
14 Mar 2025E.ON NEXT [200011725-6719]
£576.15
21 Mar 2025E.ON NEXT [200011725-8742]
£237.03
Postage & couriers(2)£2,977.79
23 Jun 2025Calling Card delivery within the Bathgate and Linlithgow constituency boundaries
£2,761.79
25 Jun 2025Delivery of calling cards to Royal Mail sorting office for door to door service
£216.00
Rent(5)£1,749.99
16 Jan 2025No description
£583.33
31 Mar 20252024-25 [***] rent pro-rata
£-583.33
Bought-in services(2)£1,111.00
21 Mar 2025Facilitation of Child Poverty Constituency Roundtable - 20 February 2025.
£727.00
25 Nov 2024Legal fees for review of office lease agreement
£384.00
Recruitment Services &Costs(1)£900.00
2 Mar 2025HIVE SUPPORT LTD
£900.00
Landline phone & internet - rental & usage(11)£839.73
17 Jan 2025BT BUSINESS BILL
£211.73
28 Dec 2024BT BUSINESS BILL
£65.12
22 Jul 2025BT BUSINESS BILL
£64.24
17 Aug 2025BT BUSINESS BILL
£63.53
18 Apr 2025BT BUSINESS BILL
£63.53
20 Oct 2025BT BUSINESS BILL
£63.53
23 May 2025BT BUSINESS BILL
£63.53
16 Jun 2025BT BUSINESS BILL
£63.53
18 Sep 2025BT BUSINESS BILL
£63.53
16 Mar 2025BT BUSINESS BILL [200011725-5358]
£58.73
21 Feb 2025BT BUSINESS BILL
£58.73
Insurance - contents(1)£303.40
3 Jan 2025Contents Insurance 02/01/25-01/01/26
£303.40
TV licence(1)£169.50
27 Jan 2025TVLICENSING.CO.UK
£169.50
Website hosting and design(1)£103.16
Cleaning services(3)£70.49
28 Dec 2024Assorted cleaning products for constituency office
£28.81
1 Feb 2025Cleaning products for constituency office
£24.74
28 Dec 2024Waste bins for constituency office
£16.94
Insurance - buildings(1)£41.77
4 Jan 2025Quarterly buildings insurance premium 01/12/24-31/03/25
£41.77
Business rates(1)£24.56
25 Jan 2025Non Domestic Rates from 09/12/24 to 31/03/25-62 Hopetoun Street, Bathgate, EH48 4PD
£24.56
Accommodation(32 claims)£23,183.92
Rent(7)£16,997.95
26 Nov 2024No description
£3,250.00
25 Mar 2025No description
£3,250.00
26 Dec 2024No description
£3,250.00
22 Oct 2024[***] - First Month´s Rent
£3,250.00
28 Jan 2025No description
£3,250.00
25 Feb 2025No description
£3,250.00
31 Mar 20252024-25 [***] rent pro-rata
£-2,502.05
Hotel - London(4)£2,444.36
22 Jul 2024Hotel stay whilst on Parliamentary duties in London
4 nights
£764.36
12 Sep 2024[***][***][***]
3 nights
£630.00
5 Sep 2024[***][***][***]
3 nights
£630.00
27 Oct 2024[***][***][***]
2 nights
£420.00
Council tax(9)£2,291.63
1 Dec 2024Council tax for London accommodation, December 2024
£337.63
1 Apr 2025April Council tax for Lambeth Council
£246.00
6 Jul 2025Council tax for June
£244.00
3 Nov 2025November 2025 Council tax
£244.00
1 Aug 2025August council tax
£244.00
1 Oct 2025October council tax
£244.00
1 Sep 2025September Council Tax
£244.00
1 Jul 2025July Council tax
£244.00
1 May 2025May 2025 council tax for Lambeth Council
£244.00
Utilities(12)£1,449.98
16 Mar 2025Electricity bill 28th Jan to 27th Feb
£151.98
1 Apr 2025Ovo electricity bill for period 28/02-27/03/2025
£142.00
1 Jul 2025Ovo electricity 25 May to 24 June 2025
£142.00
2 Jul 2025Electricity 25 Apr to 24 May
£142.00
1 Oct 2025Ovo Electricity 2025-09-25-to-2025-10-24
£142.00
5 May 2025Electricity 28 March to 27th April 2025
£142.00
1 Sep 2025Ovo electricity 25th July to 24th August
£142.00
1 Aug 2025Electricity 25 June to 24 July
£142.00
1 Sep 2025Electricity 2025-08-25-to-2025-09-24
£142.00
2 Dec 2024OVO Energy monthly direct debit Nov 2024 for London accommodation
£54.00
2 Dec 2024December electricity
£54.00
2 Jan 2025Electricity bill 28/12/2024 to 27/01/2024
£54.00
MP Travel(3 claims)£18,247.07
Air travel(1)£15,190.39
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£15,190.39
Hotel - London(1)£2,865.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
14 nights
£2,865.00
Rail(1)£191.68
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£191.68
Staff Travel(5 claims)£4,813.36
Air travel(1)£2,687.27
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£2,687.27
Hotel - London(1)£1,939.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
10 nights
£1,939.00
Rail(2)£165.60
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£110.40
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£55.20
Parking(1)£21.49
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£21.49
Dependant Travel(1 claim)£634.62
Air travel(1)£634.62
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£634.62
Miscellaneous(1 claim)£59.00
Removals(1)£59.00
12 Dec 2024WWW.ANYVAN.COM
£59.00
Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009
Bathgate and Linlithgow: The Real Impact
The people Kirsteen was elected to represent — and how they voted on the issues that affect them most.
2,847
Children in poverty
16.1% of children locally
Sources: DWP FYE 2024, DESNZ 2023, Census 2021, Election 2024