The Verdict
Nearly perfect attendance in the lobby. If only that dedication extended to keeping the promises that got them elected.
Subject Grades
How Irene scored on each issue. Tap any subject for the individual votes.
Follow the Money
What Irene claims, earns, and receives — compared to how they vote on the issues affecting their constituents.
Registered Interests
4. Visits outside the UK(1 entry)£675
🇳🇱Netherlands (Amsterdam and Eindhoven)
Paid by: The Vegetarian Society
£675Name of donor: The Vegetarian Society
Address of donor: 15 Jersey Street, Ancoats, Manchester M4 6EZ
Estimate of the probable value (or amount of any donation): Flights to and from Amsterdam (£489.78), train tickets between Schipol airport and Amsterdam, Amsterdam and Eindhoven, Eindhoven and Schipol airport (£54.98), hotel accommodation (£129.03) and travel insurance (£1.46), value £675.25
Destination of visit: Netherlands (Amsterdam and Eindhoven)
Dates of visit: 18 January 2026 to 19 January 2026
Purpose of visit: As part of the Vegetarian Society Hatch and Despatch campaign I visited a facility to see how in ovo sexing in eggs works to avoid killing male chicks at birth.
(Registered 4 February 2026)
8. Miscellaneous(1 entry)
Chair of Splash Group. This is an unpaid role.
(Registered 2 August 2024)
Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)
Every Penny: Irene's Expenses
214 individual claims totalling £152,033.02 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 £257
2 claims
TV licence: £174.50
Newspapers, journals, magazines: £82.50
£5k
6 claims
Hotel - London: £2,605.20
Hotel - London: £2,206.00
Hotel - UK Not London: £556.00
£12k
2 claims
Air travel: £10,708.25
Air travel: £1,644.63
Staffing(1 claim)£94,017.10
Payroll(1)£94,017.10
31 Mar 2025Total Staffing budget payroll costs for the 2024-25 year
£94,017.10
Office Costs(173 claims)£23,268.23
Rent(8)£3,752.00
26 Sep 2024[***]Irene Campbell-[***]-Partial first rent
£1,002.00
31 Mar 20252024-25 [***] rent pro-rata
£-550.00
Software & applications(4)£3,516.00
18 Aug 2025ELECTED TECHNOLOGIES
£1,476.00
11 Oct 2024ELECTED TECHNOLOGIES [200011800-118]
£867.95
11 Oct 2024ELECTED TECHNOLOGIES
£600.00
11 Oct 2024ELECTED TECHNOLOGIES [200011799-89]
£572.05
Equipment - purchase(17)£3,341.77
7 Sep 2024WWW.JOHNLEWIS.COM
£897.00
27 Sep 2024WWW.JOHNLEWIS.COM
£369.00
22 Nov 2024WWW.ARGOS.CO.UK
£332.45
23 Jun 2025WWW.JOHNLEWIS.COM
£329.00
21 Jan 2025WWW.ARGOS.CO.UK
£282.98
14 Nov 2024WWW.ARGOS.CO.UK
£120.00
21 Jan 2025CDS T/A WILKO.COM
£109.00
21 Jan 2025Banner February 2025
£95.09
9 Jan 2025WWW.ARGOS.CO.UK
£86.00
17 Feb 2025WWW.ARGOS.CO.UK
£74.00
1 Dec 2024ASDA STORES 4308
£61.45
14 Nov 2024WWW.ARGOS.CO.UK
£60.00
17 Feb 2025WWW.ARGOS.CO.UK
£20.00
14 Jan 2025purchase of office chair
£15.00
Maintenance, Redecorations & Repairs(7)£3,316.57
29 Nov 2024flooring for office
£1,422.00
12 Dec 2024Office signage and window privacy screening
£789.60
27 Sep 2024internal repainting of new constituency office
£600.00
30 Sep 2024External painting of office premises
£245.00
30 Sep 2024painting external of office
£245.00
16 Dec 2024sticky pads for office
£14.97
27 Jan 2025[***] [***] [***] Claim line 60266063-1 is a duplicate of 60258125-2
£0.00
Pooled staffing services(1)£2,300.00
7 Feb 2025Parliamentary Research Services
£2,300.00
Stationery & printing(77)£2,171.48
31 Mar 2025LARGS PRINTING COMPANY [200011726-7926]
£490.00
14 Feb 2025XMA March 2025
£205.09
14 Feb 2025XMA March 2025
£205.09
20 Jan 2025Banner February 2025
£163.63
20 Mar 2025Banner March 2025
£150.00
20 Jan 2025Banner February 2025
£135.70
12 Feb 2025Banner March 2025
£82.50
20 Jan 2025Banner February 2025
£69.31
20 Jan 2025Banner February 2025
£69.31
12 Feb 2025Banner March 2025
£42.50
3 Feb 2025Banner March 2025
£40.91
3 Feb 2025Banner March 2025
£33.92
12 Feb 2025Banner March 2025
£28.03
3 Feb 2025Banner March 2025
£24.17
20 Jan 2025Banner February 2025
£24.17
3 Feb 2025Banner March 2025
£24.00
20 Jan 2025Banner February 2025
£22.20
20 Jan 2025Banner February 2025
£22.08
20 Jan 2025Banner February 2025
£21.78
20 Jan 2025Banner February 2025
£20.59
3 Dec 2024purchase of card for printing
£13.97
20 Jan 2025Banner February 2025
£13.85
20 Jan 2025Banner February 2025
£12.55
3 Feb 2025Banner March 2025
£12.55
20 Jan 2025Banner February 2025
£12.41
31 Mar 2025LARGS PRINTING COMPANY [200011725-8971]
£12.00
31 Mar 2025LARGS PRINTING COMPANY [200011725-8612]
£12.00
31 Mar 2025LARGS PRINTING COMPANY [200011725-8611]
£12.00
20 Jan 2025Banner February 2025
£10.87
3 Feb 2025Banner March 2025
£10.61
12 Feb 2025Banner March 2025
£10.61
7 Oct 2024paper for printer
£9.29
20 Jan 2025Banner February 2025
£9.16
20 Jan 2025Banner February 2025
£8.66
3 Feb 2025Banner March 2025
£8.32
21 Jan 2025Banner February 2025
£7.87
3 Feb 2025Banner March 2025
£7.73
12 Feb 2025Banner March 2025
£6.66
3 Feb 2025Banner March 2025
£5.90
3 Feb 2025Banner March 2025
£5.32
20 Jan 2025Banner February 2025
£4.93
23 Jan 2025Banner February 2025
£4.70
3 Feb 2025Banner March 2025
£4.63
3 Feb 2025Banner March 2025
£4.26
20 Jan 2025Banner February 2025
£4.08
12 Feb 2025Banner March 2025
£3.60
20 Jan 2025Banner February 2025
£3.54
20 Jan 2025Banner February 2025
£3.42
20 Jan 2025Banner February 2025
£2.89
3 Feb 2025Banner March 2025
£2.16
20 Jan 2025Banner February 2025
£2.12
3 Feb 2025Banner March 2025
£1.64
20 Jan 2025Banner February 2025
£1.62
3 Feb 2025Banner March 2025
£1.50
3 Feb 2025Banner March 2025
£1.49
20 Jan 2025Banner February 2025
£1.49
20 Jan 2025Banner February 2025
£1.38
20 Jan 2025Banner February 2025
£1.38
20 Jan 2025Banner February 2025
£1.38
3 Feb 2025Banner March 2025
£1.31
3 Feb 2025Banner March 2025
£1.27
20 Jan 2025Banner February 2025
£1.19
3 Feb 2025Banner March 2025
£1.14
3 Feb 2025Banner March 2025
£1.14
20 Jan 2025Banner February 2025
£0.91
20 Jan 2025Banner February 2025
£0.74
20 Jan 2025Banner February 2025
£0.62
23 Jan 2025Banner February 2025
£0.48
20 Jan 2025Banner February 2025
£0.41
3 Feb 2025Banner March 2025
£0.37
3 Feb 2025Banner March 2025
£0.32
3 Feb 2025Banner March 2025
£0.24
3 Feb 2025Banner March 2025
£0.16
19 Jan 2025Banner August 2025
£-67.85
19 Jan 2025Banner August 2025
£-81.82
Utilities(21)£2,098.30
27 Feb 2025electricity for constituency office
£343.90
19 Mar 2025RUBY ENERGY [200011725-5971]
£224.40
15 Jan 2025Electricity invoice for constituency office
£179.27
6 Jan 2025electricity Nov-Dec
£158.86
17 Mar 2025EVERFLOW [200011725-9297]
£39.75
31 Oct 2024Electricity bill for office
£31.36
20 Feb 2025EVERFLOW [200011799-88]
£24.25
15 Nov 2024Electricity costs for office
£20.23
Landline phone & internet - rental & usage(13)£1,025.66
28 Oct 2024BT BUSINESS BILL
£86.28
14 Apr 2025BT BUSINESS BILL
£82.82
19 May 2025BT BUSINESS BILL
£81.76
7 Aug 2025BT BUSINESS BILL
£80.94
8 Jul 2025BT BUSINESS BILL
£79.49
8 Oct 2025BT BUSINESS BILL
£79.49
12 Jun 2025BT BUSINESS BILL
£79.49
15 Sep 2025BT BUSINESS BILL
£79.49
3 Mar 2025BT BUSINESS BILL [200011725-2633]
£77.51
8 Jan 2025BT BUSINESS BILL
£75.37
8 Nov 2024BT BUSINESS BILL
£74.34
8 Jan 2025BT BUSINESS BILL
£74.34
13 Mar 2025BT BUSINESS BILL [200011725-6014]
£74.34
Insurance - buildings(4)£857.85
3 Jun 2025Buildings Insurance for Con office
£514.71
12 Sep 2024Insurance for office
£171.57
12 Sep 2024Payment of Buildings insurance
£171.57
27 Jan 2025[***] [***] [***] Claim line 60266056-1 is a duplicate of 60258125-1
£0.00
Advertising and contact cards(3)£287.24
20 Jun 2025ARDROSSAN PRINTING CO
£117.60
8 Jul 2025LARGS PRINTING COMPANY
£86.40
29 Oct 2025AYRSHIRE CHAMBER
£83.24
Cleaning services(11)£193.52
21 Jan 2025Banner February 2025
£36.19
21 Jan 2025Banner February 2025
£31.90
9 Sep 2024cleaning products purchased to clean office
£31.57
21 Jan 2025Banner February 2025
£29.23
21 Jan 2025Banner February 2025
£20.30
21 Jan 2025Banner February 2025
£14.81
23 Jan 2025Banner February 2025
£11.45
21 Jan 2025Banner February 2025
£7.96
21 Jan 2025Banner February 2025
£4.98
20 Jan 2025Banner February 2025
£3.22
21 Jan 2025Banner February 2025
£1.91
TV licence(1)£174.50
11 Jul 2025TVLICENSING.CO.UK
£174.50
Waste disposal, confidential waste & rubbish collection(2)£123.04
24 Mar 2025WWW.NORTH-AYRSHIRE.GOV [200011725-8908]
£100.34
19 Mar 2025WWW.NORTH-AYRSHIRE.GOV [200011725-5973]
£22.70
Newspapers, journals, magazines(1)£82.50
6 Jun 2025Purchase of Benefits handbook for constituency office
£82.50
Venue hire, meetings & surgeries(2)£15.40
19 Mar 2025[200011725-5972]
£7.70
Postage & couriers(1)£12.40
Accommodation(26 claims)£16,789.14
Rent(9)£12,220.00
19 Sep 2024[***] - rent for 04/10/2024 – 31/10/2024 [***]
£1,393.00
19 Jul 2024Holding deposit for London accommodation - already paid by MP
£477.00
31 Mar 20252024-25 [***] rent pro-rata
£-2,070.00
Hotel - London(4)£2,605.20
24 Jul 2024[***][***][***]
4 nights
£1,040.00
2 Sep 2024[***][***][***]
3 nights
£585.00
9 Sep 2024[***][***][***]
3 nights
£585.00
Council tax(9)£1,623.80
11 Nov 2024council tax for 2nd Home in London
£419.48
12 May 2025Council Tax payments
£151.00
10 Jun 2025Council Tax payments
£151.00
10 Jul 2025Council Tax payments
£151.00
10 Apr 2025Council tax - London Flat
£147.32
Utilities(4)£340.14
4 Mar 2025Utilities bill waste water and gas [200011798-208]
£147.32
6 Jan 2025reimbursement of utilities paid
£111.86
3 Mar 2025Electricity paid by DD for London accommodation
£40.48
1 Apr 2025Utilities London flat [200011798-207]
£40.48
MP Travel(7 claims)£13,430.59
Air travel(1)£10,708.25
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£10,708.25
Parking(2)£1,836.93
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£1,826.93
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£10.00
Mileage - car(2)£475.36
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£439.58
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£35.78
Rail(1)£383.65
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£383.65
Other public transport(1)£26.40
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£26.40
Staff Travel(7 claims)£4,527.96
Hotel - London(1)£2,206.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
11 nights
£2,206.00
Air travel(1)£1,644.63
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£1,644.63
Hotel - UK Not London(1)£556.00
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
4 nights
£556.00
Subsistence(1)£71.85
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£71.85
Parking(1)£31.98
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£31.98
Mileage - car(1)£10.80
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£10.80
Other public transport(1)£6.70
31 Mar 2025Aggregated figure for travel during 2024-25LUMP SUM
£6.70
Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009
North Ayrshire and Arran: The Real Impact
The people Irene was elected to represent — and how they voted on the issues that affect them most.
2,833
Children in poverty
19.9% of children locally
Sources: DWP FYE 2024, DESNZ 2023, Census 2021, Election 2024