The Verdict
If consistency in breaking promises were an Olympic sport, this MP would be on the podium. Not a single key vote aligned with what they told voters they'd do.
Subject Grades
How Chris scored on each issue. Tap any subject for the individual votes.
Follow the Money
What Chris claims, earns, and receives — compared to how they vote on the issues affecting their constituents.
Registered Interests
3. Gifts, benefits and hospitality from UK sources(1 entry)£860
Festivals Edinburgh Limited
£860Name of donor: Festivals Edinburgh Limited
Address of donor: Room 9/50 City Chambers, High Street, Edinburgh EH1 1YJ
Amount of donation or nature and value if donation in kind: Two tickets to the Edinburgh Military Tattoo in August 2025, value £860
Date received: 16 August 2025 to 16 August 2025
Date accepted: 16 August 2025
Donor status: company, registration SC331673
(Registered 15 September 2025)
4. Visits outside the UK(1 entry)£648
🇧🇭Bahrain
Paid by: Armed Forces Parliamentary Trust
£648Name of donor: Armed Forces Parliamentary Trust
Address of donor: House of Parliament, London, SW1A 0AA
Estimate of the probable value (or amount of any donation): £647.52 2nd April 2025 - reimbursement payment for 1 x return flight from London to Bahrain
Destination of visit: Bahrain
Dates of visit: 2 May 2025 to 5 May 2025
Purpose of visit: To undertake a visit as part of my participation in the Armed Forces Parliamentary Scheme.
(Registered 8 May 2025)
7. (i) Shareholdings: over 15% of issued share capital(1 entry)
Name of company or organisation: Bee Herd Media Ltd
Nature of business: marketing consultancy and digital content creation
Held jointly with or on behalf of: jointly with my wife
(Registered 17 July 2024)
8. Miscellaneous(1 entry)
Unpaid Director with Bee Herd Media Ltd.
(Registered 17 July 2024)
Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)
Every Penny: Chris's Expenses
246 individual claims totalling £234,500.00 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 £48
4 claims
Hospitality: £47.63
Family & Dependant Travel £5k
3 claims
Air travel: £3,986.49
Rail: £837.73
£10k
19 claims
Hotel - London: £8,790.26
Hotel - London: £1,576.00
Hotel - UK Not London: £33.26
£18k
4 claims
Air travel: £13,544.68
Air travel: £3,986.49
Staffing(2 claims)£142,701.62
Payroll(1)£139,701.62
31 Mar 2025Total Staffing budget payroll costs for the 2024-25 year
£139,701.62
Pooled staffing services(1)£3,000.00
3 Oct 2024Parliamentary Research Services
£3,000.00
Office Costs(189 claims)£39,944.79
Equipment - purchase(36)£10,317.87
30 Aug 2024CHRYSTAL HILL LTD
£5,023.20
18 Mar 2025POSTROOM-ONLINE LTD [200011725-7181]
£1,725.60
31 Jan 2025WWW.JOHNLEWIS.COM
£899.99
15 Nov 2024WWW.JOHNLEWIS.COM
£424.00
7 Jan 2025CURRYS STIRLING
£328.99
19 Mar 2025WWW.AMAZON. [***] [200011725-9259]
£149.00
13 May 2025Ergonomic keyboard and mouse
£109.98
28 Sep 2024AMAZON.CO.UK [***]
£82.99
20 Sep 2024Extension leads for constituency office
£78.50
27 Nov 2024AMZNBUSINESS [***]
£39.00
21 Mar 2025WWW.AMAZON. [***] [200011725-6785]
£37.88
26 Nov 2024AMZNBUSINESS [***]
£34.69
20 Sep 2024Office kettle, mugs and teaspoons for use by staff and for providing hospitality to visitors
£34.48
14 Feb 2025AMZNMKTPLACE [***]
£33.99
7 Dec 2024AMZNMKTPLACE [***]
£30.13
22 Jan 2025B&M 753 SPRINGKERSE
£16.50
17 Dec 2024AMZNMKTPLACE [***]
£11.97
1 Dec 2024AMZNBUSINESS [***]
£4.82
11 Mar 2025Batteries for audio recording equipment.
£4.75
1 Apr 2025AMAZON [***] [200011797-560]
£-106.19
Rent(7)£5,737.20
22 Aug 2024STIRLING BUSINESS CENT
£819.60
Software & applications(16)£4,584.21
30 Jul 2025ELECTED TECHNOLOGIES
£1,476.00
1 Oct 2024ELECTED TECHNOLOGIES [200011799-181]
£836.38
1 Oct 2024ELECTED TECHNOLOGIES [200011800-240]
£603.62
11 Sep 2024ELECTED TECHNOLOGIES
£600.00
17 Dec 2024ADOBE.COM [200011800-241]
£467.44
17 Dec 2024ADOBE.COM [200011799-182]
£188.77
28 Jun 2025OPENAI CHATGPT SUBSCR
£60.00
28 Sep 2025OPENAI CHATGPT SUBSCR
£60.00
28 May 2025OPENAI CHATGPT SUBSCR
£60.00
28 Oct 2025OPENAI CHATGPT SUBSCR
£60.00
28 Aug 2025OPENAI CHATGPT SUBSCR
£60.00
28 Jul 2025OPENAI CHATGPT SUBSCR
£60.00
12 Mar 2025CANVA [***] [200011725-5024]
£13.00
Service charge & ground Rent(9)£4,225.20
11 Apr 2025SBC LIMITED [200011798-520]
£192.60
Postage & couriers(3)£3,931.75
7 Mar 2025ROYAL MAIL DOOR TO DOO [200011725-2740]
£3,915.85
3 Sep 2024Special Delivery for security vetting documents
£7.95
1 Aug 2024Special delivery - vetting documents
£7.95
Stationery & printing(50)£2,971.46
18 Mar 2025Printing for mail drop advertising ways to contact MP
£1,104.00
13 Feb 2025XMA March 2025
£333.89
10 Oct 2025Banner October 2025
£219.60
13 Feb 2025XMA March 2025
£205.09
13 Feb 2025XMA March 2025
£205.09
13 Feb 2025XMA March 2025
£205.09
29 Jan 2025Banner February 2025
£182.40
11 Apr 2025XMA March 2025
£166.94
1 Nov 2024Banner December 2024
£82.50
29 Sep 2024AMAZON.CO.UK [***]
£23.66
29 Jan 2025Banner February 2025
£19.33
27 Feb 2025Banner March 2025
£18.38
1 Nov 2024Banner December 2024
£18.38
29 Jan 2025Banner February 2025
£17.63
29 Jan 2025Banner February 2025
£13.72
6 Dec 2024AMZNMKTPLACE [***]
£13.52
22 Oct 2024Banner November 2024
£12.86
29 Jan 2025Banner February 2025
£12.06
25 Sep 2024Stationery for internal office use
£11.64
29 Jan 2025Banner February 2025
£11.62
22 Oct 2024Banner November 2024
£9.86
7 Dec 2024AMZNMKTPLACE [***]
£7.99
20 Mar 2025Banner March 2025
£7.84
29 Jan 2025Banner February 2025
£7.10
22 Oct 2024Banner November 2024
£6.82
29 Jan 2025Banner February 2025
£6.50
29 Jan 2025Banner February 2025
£5.65
17 Dec 2024Packaging to return faulty laptop to PDS
£5.49
29 Jan 2025Banner February 2025
£5.42
22 Oct 2024Banner November 2024
£4.20
29 Jan 2025Banner February 2025
£4.08
29 Jan 2025Banner February 2025
£3.49
22 Oct 2024Banner November 2024
£2.27
29 Jan 2025Banner February 2025
£2.20
22 Oct 2024Banner November 2024
£2.18
22 Oct 2024Banner November 2024
£1.63
22 Oct 2024Banner November 2024
£1.43
22 Oct 2024Banner November 2024
£1.43
22 Oct 2024Banner November 2024
£1.43
29 Jan 2025Banner February 2025
£1.25
29 Jan 2025Banner February 2025
£1.01
29 Jan 2025Banner February 2025
£0.95
29 Jan 2025Banner February 2025
£0.89
1 Nov 2024Banner December 2024
£0.74
29 Jan 2025Banner February 2025
£0.72
29 Jan 2025Banner February 2025
£0.62
22 Oct 2024Banner November 2024
£0.25
29 Jan 2025Banner February 2025
£0.23
29 Jan 2025Banner February 2025
£0.20
29 Jan 2025Banner February 2025
£0.19
Advertising and contact cards(5)£2,034.00
21 Mar 2025SQ STIRLING COUNTY (B [200011725-5408]
£900.00
13 May 2025Various print items advertising contact details and events
£864.00
15 Aug 2025Photography for use in constituency communications
£114.00
11 Dec 2024Posters to advertise contact details in constituency venues
£78.00
27 Jun 2025Constituency contact cards
£78.00
Maintenance, Redecorations & Repairs(7)£1,799.00
11 Apr 2025SBC LIMITED [200011798-519]
£756.00
25 Aug 2024Painter & decorator invoice - new office
£450.00
4 Feb 2025Hanging display screen, whiteboards and pictures in constituency office
£210.00
22 Aug 2024Paint for redecoration of new constituency office
£180.00
4 Oct 2024STIRLING BUSINESS CENT
£108.00
30 Apr 2025Electrical work in constituency office
£70.00
26 Mar 2025SUMUP STIRLING REUSE [200011725-10194]
£25.00
Utilities(15)£1,401.56
4 Mar 2025BRITISH GAS [200011725-3542]
£88.62
4 Mar 2025BRITISH GAS [200011725-3541]
£62.63
23 Apr 2025BRITISH GAS [200011798-521]
£33.33
23 Apr 2025BRITISH GAS [200011798-522]
£20.28
8 Jul 2025Part repayment of claim 60300855:2
£0.00
8 Jul 2025Repayment of claim 60300855:3
£0.00
Landline phone & internet - rental & usage(13)£1,112.24
19 Mar 2025BT BUSINESS BILL [200011725-9260]
£189.14
20 Sep 2024BT BUSINESS BILL
£103.16
21 May 2025BT BUSINESS BILL
£102.92
9 Sep 2025BT BUSINESS BILL
£77.09
29 Jul 2025BT BUSINESS BILL
£77.09
20 Aug 2025BT BUSINESS BILL
£77.09
10 Oct 2025BT BUSINESS BILL
£77.09
11 Feb 2025BT BUSINESS BILL
£75.46
10 Jan 2025BT BUSINESS BILL
£70.12
11 Oct 2024BT BUSINESS BILL
£69.54
10 Dec 2024BT BUSINESS BILL
£69.54
12 Nov 2024BT BUSINESS BILL
£69.54
17 Jun 2025BT BUSINESS BILL
£54.46
Cleaning services(15)£906.67
30 Sep 2025Constituency office cleaning - Sep 2025
£100.00
6 Dec 2024Constituency office weekly clean Oct (part month) - Nov
£90.00
1 Jul 2025Constituency office cleaning June 2025
£80.00
30 Aug 2025Constituency office cleaning - Aug 2025
£80.00
1 Aug 2025Constituency office cleaning
£80.00
30 Apr 2025Constituency office cleaning April 2025
£80.00
4 Mar 2025Constituency office cleaning - Feb 2025
£72.00
8 Jan 2025Constituency office cleaning - Dec 2024
£72.00
25 Apr 2025Constituency office cleaning - March 2025 [200011798-523]
£72.00
5 Nov 2025Constituency office cleaning Oct 2025
£60.00
28 May 2025Constituency office cleaning - May 2025
£60.00
4 Feb 2025January cleans - constituency office
£54.00
21 Mar 2025ALDI 23 777 [200011725-6784]
£3.99
8 Jan 2025Banner February 2025
£1.79
9 Jan 2025Banner February 2025
£0.89
Website hosting and design(2)£360.00
22 Nov 2024LABOURTEMPLATES.COM [200011800-242]
£232.13
22 Nov 2024LABOURTEMPLATES.COM [200011799-183]
£127.87
Venue hire, meetings & surgeries(5)£357.00
19 Aug 2025No description
£90.00
10 May 2025No description
£80.00
17 Jun 2025No description
£77.00
11 Sep 2024No description
£60.00
25 Nov 2025No description
£50.00
Bought-in services(2)£159.00
25 Feb 2025Business Head Shots - for use promoting constituency events, press releases, and online
£114.00
30 Jan 2025WWW.IANJONESPHOTO.CO.U
£45.00
Hospitality(4)£47.63
20 Mar 2025Banner March 2025
£34.68
20 Mar 2025Banner March 2025
£5.87
22 Oct 2024Refillable containers for tea and coffee.
£4.98
9 Oct 2024Tea & sugar for visitors to the office
£2.10
Accommodation(32 claims)£22,606.49
Rent(5)£10,022.47
10 Dec 2024[***]Faster Payment Form - First MTH Rent - [***]
£2,600.00
31 Mar 20252024-25 [***] rent pro-rata
£-377.53
Hotel - London(17)£8,790.26
9 Sep 2024[***][***][***]
6 nights
£1,260.00
21 Jul 2024[***][***][***]
5 nights
£1,019.10
29 Nov 2024[***][***][***]
4 nights
£840.00
6 Sep 2024[***][***][***]
4 nights
£840.00
12 Sep 2024[***][***][***]
3 nights
£630.00
21 Nov 2024[***][***][***]
3 nights
£630.00
10 Nov 2024[***][***][***]
3 nights
£630.00
9 Dec 2024[***][***][***]
3 nights
£585.00
2 Dec 20243 nights stay 2-4 Dec while attending parliment.
3 nights
£585.00
16 Oct 2024[***][***][***]
2 nights
£420.00
4 Nov 2024[***][***][***]
2 nights
£420.00
30 Oct 2024[***][***][***]
2 nights
£420.00
29 Jul 2024[***][***][***]
1 night
£195.00
8 Oct 2024[***][***][***]
£195.00
31 Jul 2024[***][***][***]
1 night
£195.00
21 Jul 2024[***][***][***]
1 night
£160.00
26 Jul 2024[***][***][***]
1 night
£-233.84
Council tax(2)£3,164.32
1 Apr 2025council tax 2025/26
£2,442.43
10 Jan 2025council tax from 091224 - 310325
£721.89
Utilities(8)£629.44
20 Jan 2025electric bill from 091224 -
£139.25
13 Feb 2025MP London electricity bill for Jan/Feb 2025
£123.45
15 Mar 2025CK electricity Bill Feb-Mar 2025
£75.24
24 Apr 2025CK London Electricity March 2025
£72.42
15 Jul 2025CK Electric London June 2025
£60.94
19 Nov 2025CK electric Nov
£53.96
17 Jun 2025electric bill london may
£53.07
23 Sep 2025CK London electricity August
£51.11
MP Travel(12 claims)£19,644.72
Air travel(3)£13,544.68
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£12,739.70
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£624.57
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£180.41
Rail(2)£4,119.18
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£3,317.89
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£801.29
Parking(1)£1,179.36
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£1,179.36
Mileage - car(2)£609.75
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£432.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£177.75
Other public transport(2)£104.20
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£95.80
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£8.40
Subsistence(1)£54.29
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£54.29
Hotel - UK Not London(1)£33.26
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
2 nights
£33.26
Dependant Travel(3 claims)£4,824.22
Air travel(1)£3,986.49
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£3,986.49
Rail(2)£837.73
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£717.53
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£120.20
Staff Travel(7 claims)£4,454.16
Rail(1)£2,127.08
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£2,127.08
Hotel - London(1)£1,576.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
8 nights
£1,576.00
Mileage - car(2)£569.43
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£542.43
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£27.00
Subsistence(1)£149.35
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£149.35
Other public transport(1)£26.30
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£26.30
Parking(1)£6.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£6.00
Miscellaneous(1 claim)£324.00
Removals(1)£324.00
25 Mar 2025Moving office furniture from Unit 15/16 to Unit 44
£324.00
Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009
Stirling and Strathallan: The Real Impact
The people Chris was elected to represent — and how they voted on the issues that affect them most.
2,081
Children in poverty
12.7% of children locally
Sources: DWP FYE 2024, DESNZ 2023, Census 2021, Election 2024