
John Whitby
Labour MP for Derbyshire Dales
Won with 34.6% · Majority: 350
The Verdict
Treated the party whip like a sat-nav and the manifesto like a suggestion box. The voting record tells you which one won.
Subject Grades
How John scored on each issue. Tap any subject for the individual votes.
Civil Liberties
0 kept · 2 broke
Won with 34.6% of the vote, majority of 350
Cost of Living
0 kept · 5 broke · 2 missed
5,462 households in fuel poverty locally (13.04%)
NHS & Health
0 kept · 4 broke
Local A&E: only 72.6% seen within 4 hours (target: 95%)
Housing
0 kept · 3 broke
25% of constituents rent their home
Environment
0 kept · 4 broke
13.04% of local households in fuel poverty
Immigration
0 kept · 1 broke · 2 missed
Workers' Rights
0 kept · 3 broke
Won with 34.6% of the vote, majority of 350
Welfare & Benefits
1 kept · 7 broke · 1 missed
1,982 children in poverty in this constituency (14.4%)
Follow the Money
What John claims, earns, and receives — compared to how they vote on the issues affecting their constituents.
Expense Breakdown
The Broken Promise
Voted to strip £300/year heating help from 10 million pensioners — including 5,462 fuel poor households in their own constituency
Voted to keep the two-child benefit cap — 1,982 children live in poverty in their constituency
Stripped renter protections 3 times in one day — 25% of their constituents rent
Voted against welfare scrutiny and blocked protections for disabled benefit claimants
Voted to scrap jury trials — removing an 800-year-old right that protects ordinary citizens
Registered Interests
1. Employment and earnings(1 entry)£1k
Derby City Council Social Services (Local Authority), Derby City Council, Council House, Corporation Street Derby DE1 2FS
Role, work or services: Fostering Payer: Derby City Council Social Services (Local Authority), Derby City Council, Council House, Corporation Street Derby DE1 2FS (Registered 3 March 2025) Payment: £1,000 allowance bonus paid for year 2023 to 2024. Received on: 13 February 2025. Hours: none since my election. (Registered 3 March 2025)
8. Miscellaneous(1 entry)
Undisclosed
Derby City Councillor, (unpaid since 10 October 2024 and previously registered under Category 1) (Registered 19 July 2024; updated 3 October 2024, 30 October 2024 and 3 November 2025)
Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)
Every Penny: John's Expenses
129 individual claims totalling £195,728.26 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.
Staffing(1 claim)£134,737.64
Payroll(1)£134,737.64
Office Costs(100 claims)£23,658.83
Stationery & printing(59)£9,438.80
Training - staff(8)£6,357.60
Software & applications(5)£2,440.27
Pooled staffing services(1)£1,916.67
Equipment - purchase(13)£1,651.11
Mobile telephone - equipment purchase(1)£899.00
Venue hire, meetings & surgeries(7)£510.95
Cleaning services(3)£300.00
Waste disposal, confidential waste & rubbish collection(1)£90.13
Hospitality(2)£54.30
Accommodation(21 claims)£19,741.45
Rent(8)£13,321.23
Council tax(2)£2,822.20
Hotel - London(5)£2,609.12
Utilities(6)£988.90
Staff Travel(5 claims)£11,158.49
Hotel - London(1)£7,318.43
Rail(2)£3,762.06
Parking(2)£78.00
MP Travel(2 claims)£6,431.85
Rail(1)£5,651.85
Hotel - London(1)£780.00
Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009
Derbyshire Dales: The Real Impact
The people John 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