The Verdict
The campaign was about change. The voting record was about obedience. Their constituents got one of those things.
Subject Grades
How Kirsty scored on each issue. Tap any subject for the individual votes.
Follow the Money
What Kirsty claims, earns, and receives — compared to how they vote on the issues affecting their constituents.
Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)
Every Penny: Kirsty's Expenses
163 individual claims totalling £239,431.69 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 £300
1 claim
Hospitality: £300.00
Family & Dependant Travel £437
2 claims
Air travel: £391.99
Rail: £45.28
£4k
4 claims
Hotel - London: £2,681.77
Hotel - London: £821.74
£6k
2 claims
Air travel: £5,453.30
Air travel: £391.99
Staffing(10 claims)£164,580.99
Payroll(1)£159,096.59
31 Mar 2025Total Staffing budget payroll costs for the 2024-25 year
£159,096.59
Pooled staffing services(1)£2,300.00
7 Feb 2025Parliamentary Research Services
£2,300.00
Training - staff(7)£2,284.40
5 Feb 2025PAYPAL PARLITRAINI
£523.20
6 Feb 2025PAYPAL PARLITRAINI
£511.20
25 Sep 2024ELECTED TECHNOLOGIES
£250.00
30 Oct 2024ELECTED TECHNOLOGIES
£250.00
25 Sep 2024ELECTED TECHNOLOGIES
£250.00
30 Oct 2024ELECTED TECHNOLOGIES
£250.00
30 Oct 2024ELECTED TECHNOLOGIES
£250.00
Bought-in services(1)£900.00
17 Apr 2025HIVE SUPPORT LTD
£900.00
Office Costs(118 claims)£44,231.79
Postage & couriers(3)£8,079.47
18 Jun 2025ROYAL MAIL DOOR TO DOO
£3,738.44
5 Mar 2025Contact cards for new MP constituency office posted to constituents
£3,706.13
30 Mar 2025Quality Office 2nd class stamps x 640 [200011798-55]
£634.90
Maintenance, Redecorations & Repairs(9)£7,180.84
1 Nov 2024Decorating and joinery repairs to Constituency Office interior and exterior
£3,650.00
5 Dec 2024Office refurbishment floor coverings - all rooms
£1,665.60
17 Jul 2025Repairs to electricity fittings during EICR
£750.00
14 Mar 2025Installation of Office signage
£600.00
7 Sep 2025Fire Safety Assessment - Constiituency Office
£250.00
18 Jul 2025Inspection and refresh of fire equipment
£126.24
25 Nov 2024Check and service Office Gas Boiler
£70.00
19 Jan 2025New door for toilet area, to replace missing door
£38.00
20 Jan 2025New toilet seat to replace damaged one
£31.00
Rent(4)£6,000.00
25 Oct 2024[***] - First Quarter´s Rent
£3,000.00
31 Mar 20252024-25 [***] rent pro-rata
£-3,000.00
Advertising and contact cards(9)£5,494.60
18 Jun 2025Annual newsletter with report on 2025 Printing from GMPPrint
£2,506.00
5 Mar 2025Contact cards with new address of the constituency office etc
£1,331.00
21 Apr 2025Surgery invitations, surgery posters and contact cards [200011798-53]
£1,003.40
18 Mar 2025Surgery advert in the Midlothian Guide brochure
£283.20
7 Jul 2025Two banners for surgeries and meetings
£192.00
20 May 2025Advertising surgeries and contact info
£120.00
28 Aug 2025Fb Ads for Bus services, and Roslin Grail walking trails
£50.00
21 Jan 2025Facebook Ad costs for ´Biscuit and Blether´ Surgery events Gorebridge
£7.00
19 Jan 2025Facebook Ad costs for ´Biscuit and Blether´ Surgery events Gorebridge
£2.00
Equipment - purchase(14)£5,331.58
26 Mar 2025Invoice [***] - Bookcase Shelving, meeting table, desk dividers, locking cupboard [200011798-50]
£1,978.80
6 Jan 20255 Office desks and 2 chairs for new office set up
£1,426.80
11 Dec 2024IKEA LTD 265 EDINBURGH
£645.00
18 Mar 2025IKEA LTD SHOP ONLINE [200011725-5341]
£284.00
20 Nov 2024Rode Wireless microphone for iPhone video recording
£283.00
28 Mar 2025Invoice [***] - Desk [200011798-51]
£198.00
30 Mar 2025Quality Office Paper Shredder for confidential waste and oil [200011798-54]
£176.99
16 Jan 2025ARGOS STRAITON
£120.00
5 Feb 2025Second hand chair from British Heart Foundation
£65.00
11 Dec 2024IKEA LTD 265 EDINBURGH
£60.00
13 Mar 2025ARGOS [200011725-6007]
£55.00
9 Jan 2025Kettle for the constituency office
£16.00
5 Feb 2025Second hand table
£15.00
Software & applications(16)£3,864.32
7 Jul 2025ELECTED TECHNOLOGIES
£1,476.00
8 Aug 2024ELECTED TECHNOLOGIES [200011799-28]
£962.63
8 Aug 2024ELECTED TECHNOLOGIES
£600.00
8 Aug 2024ELECTED TECHNOLOGIES [200011800-106]
£477.37
28 Mar 2025Kapwing Pro online editor 28/3 to 28/4/25
£56.20
28 Feb 2025Kapwing Video editing March 25 [200011798-46]
£37.46
20 Mar 2025Kapwing Editing software February 25
£37.00
28 Oct 2024Adobe October 24
£32.98
28 Nov 2024Kapwing Video Editor November 24
£18.77
10 Nov 2024Canva Social Media Editor October 24
£13.00
10 Jan 2025Canva video editing software January-February
£13.00
10 Feb 2025Canva Pro Solo February 25 [200011797-353]
£13.00
10 Oct 2024Canva Social Media Editor November 24
£13.00
10 Mar 2025Canva Pro Solo March 25 [200011797-354]
£9.23
21 Mar 2025Kapwing Video editing March 25 [200011797-356]
£4.68
Utilities(31)£2,830.39
4 Mar 2025BRITISH GAS [200011725-3087]
£271.13
4 Mar 2025BRITISH GAS [200011725-3088]
£94.75
Stationery & printing(12)£1,686.53
28 Mar 2025Invoice [***] Envelopes and paper [200011798-52]
£971.42
3 Jun 2025CARTRIDGEPEOPLE.COM
£325.60
22 Jul 2025CARTRIDGEPEOPLE.COM
£322.90
20 Mar 2025Banner March 2025
£40.32
9 Jan 2025Address Labels, Certificates for prizes
£25.00
16 Jan 2025SAINSBURYS S/MKTS
£22.00
22 Jan 2025Stationery - Sellotape and a pair of scissors
£10.99
20 Mar 2025Banner March 2025
£10.62
8 Jan 2025Stationery - Whiteboard Markers
£5.99
23 Jul 2025CARTRIDGEPEOPLE.COM
£-68.00
Landline phone & internet - rental & usage(9)£1,651.16
1 Apr 2025Installation of broadband, IP landline and softphone [200011797-357,358]
£683.41
1 Sep 2025LM Global September Internet and phone
£121.20
1 Oct 2025LM Global Landline and Internet September 25
£121.20
1 May 2025Internet and Phone usage April 25
£121.20
1 Aug 2025August Telephone and Internet
£121.20
1 Jun 2025Internet and Phone usage May 25
£121.20
1 Nov 2025LM Global Landline and Internet October 25
£121.20
1 Jul 2025Landline and Internet
£121.20
1 Apr 2025Installation of broadband, IP landline and softphone [200011798-48,49]
£119.35
Training - staff(1)£850.00
Venue hire, meetings & surgeries(5)£510.00
11 Aug 2025No description
£54.00
15 Nov 2024No description
£48.00
Hospitality(1)£300.00
25 Jun 2025NEWBATTLE ABBEY COLLEG
£300.00
Insurance - buildings(1)£222.31
7 Jul 2025Constituency Office Buildings Insurance 070225-060226
£222.31
Waste disposal, confidential waste & rubbish collection(2)£192.00
7 Jul 2025MIDLOTHIAN COUNCIL
£158.87
11 Feb 2025MIDLOTHIAN COUNCIL
£33.13
Cleaning services(1)£38.59
17 Mar 2025Cleaning products for office cleaning
£38.59
Accommodation(27 claims)£16,230.63
Rent(5)£12,230.14
3 Dec 2024[***] - rent for 07/12/2024 - 06/01/2025
£3,200.00
11 Feb 2025No description
£3,200.00
11 Mar 2025No description
£3,200.00
31 Mar 20252024-25 [***] rent pro-rata
£-569.86
Utilities(13)£1,676.61
7 Feb 2025Octopus energy bill - electricity direct debit collected on 3/2/25
£212.03
22 Jan 2025Octopus Energy Electricity for London Accommodation - December 24 Reimburse Direct Debit
£212.03
3 Mar 2025Octopus energy direct debit due 3/3/25
£172.35
22 Jun 2025Octopus Energy Direct Debit 2 June 2025
£153.56
22 Jul 2025Octopus Energy Direct Debit 2 July 2025
£153.56
27 May 2025Octopus Energy June Direct Debit
£153.56
24 Oct 2025Octopus energy direct debit 2 October 2025
£87.80
4 Aug 2025Octopus Direct Debit taken on 4 August 2025
£87.80
2 Sep 2025Octopus Direct Debit taken on 2 September 2025
£87.80
16 Apr 2025Octopus Energy Direct Debit shortfall correction
£86.03
22 Mar 2025Octopus energy direct debit March
£63.44
Council tax(6)£1,502.14
27 May 2025Council Tax payments for April to June 25
£371.26
16 Jul 2025Westminster Council Tax July to September 2025
£344.00
18 Sep 2025Council Tax Westminster Accommodation - Oct-Dec 25
£344.00
3 Mar 2025Westminster Council Tax March 2025 direct debit due 10/3/25
£148.00
10 Feb 2025Council tax direct debit due 10/2/25
£148.00
10 Jan 2025Council tax direct debit - 1st payment Dec - early Jan
£146.88
Hotel - London(3)£821.74
28 Nov 2024[***] [200011140-1]
3 nights
£585.00
5 Dec 2024Attend parliament
1 night
£169.15
30 Jul 2024[***][***][***]
1 night
£67.59
MP Travel(3 claims)£9,148.55
Air travel(1)£5,453.30
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£5,453.30
Rail(2)£3,695.25
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£3,555.08
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£140.17
Staff Travel(3 claims)£4,802.46
Hotel - London(1)£2,681.77
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
19 nights
£2,681.77
Rail(1)£1,999.94
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£1,999.94
Subsistence(1)£120.75
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£120.75
Dependant Travel(2 claims)£437.27
Air travel(1)£391.99
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£391.99
Rail(1)£45.28
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£45.28
Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009
Midlothian: The Real Impact
The people Kirsty was elected to represent — and how they voted on the issues that affect them most.
2,461
Children in poverty
13.5% of children locally
Sources: DWP FYE 2024, DESNZ 2023, Census 2021, Election 2024