Keighley & Ilkley / data
A · Overview
Issue volume
| Issue | Volume | Votes |
|---|---|---|
| Taxation | 81 | |
| Economy | 63 | |
| Employment | 43 | |
| Crime & Policing | 31 | |
| Education | 30 | |
| Constitution and Democracy | 22 | |
| Housing | 21 | |
| Welfare and Benefits | 15 |
Speech topics
| Topic | Debates | Words |
|---|---|---|
| Economy Jobs | 51 | 26,788 |
| Environment | 27 | 17,784 |
| Agriculture | 21 | 14,722 |
| Cost Of Living | 21 | 13,381 |
| Local Government | 37 | 13,307 |
| Culture Community | 9 | 10,270 |
| Fiscal Policy | 16 | 9,719 |
| Crime | 18 | 9,519 |
B · Notable divisions
Free votes, rebellions and high-salience whipped votes — the moments that distinguish this MP from the party machine. The full division-by-division record will follow once the per-MP archive is wired.
| Date | Division | Whip | MP voted |
|---|---|---|---|
| 26 Mar 2025 | Tobacco and Vapes Bill: Third ReadingMPs voted to pass the Tobacco and Vapes Bill at its final stage in the Commons. The Bill aims to create a 'smokefree generation' by graduall… | Free vote | Aye |
C · Speeches
| Date | Contribution | Words |
|---|---|---|
| 23 Apr 2026 | Business of the HouseLast July, my constituent Caroline decided to take out her civil service pension after 37 years working in the tax office in Shipley. Nine months later and she has still not receiv… Local GovernmentEconomy JobsEnergy | 107 |
| 22 Apr 2026 | Mountain RescueThe hon. Member is making an excellent speech. I have participated many a time in the Allendale challenge up in Northumberland to raise money for the North of Tyne Mountain Rescue … Social CareLocal GovernmentCost Of Living | 126 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandI know that on 30 March the hon. Member wrote to the Secretary of State asking for clarity on the guidance associated with the national policy statement for renewable energy infras… EnvironmentEnergy | 77 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandMy hon. Friend is absolutely right. He makes an excellent point: the developers have failed to ascertain that the positives of the project outweigh its negative impacts, including … EnvironmentEnergy | 550 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandPerfect intervention there, but we have had an intervention from only one of the five neighbouring Labour Members of Parliament I invited to this debate, of which only two turned u… EnvironmentEnergy | 110 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandI beg to move, That this House has considered windfarm development on protected peatland. It is a pleasure to serve under your chairmanship, Sir Alec. I am glad to be introducing t… EnvironmentEnergy | 1,048 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandThe reason for calling this debate is that we are dealing with a real and live challenge, particularly in my constituency and neighbouring constituencies. The debate has been very … EnvironmentEnergy | 251 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandThe right hon. Member makes an excellent point. He is absolutely right, because the decommissioning costs are not necessarily built into what the impact will be on our environment,… EnvironmentEnergy | 570 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandThe very point the Minister is making is the reason why the application for the Calderdale wind farm has come before us: because this Labour Government removed the onshore wind mor… EnvironmentEnergy | 82 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandThe right hon. Member is making an excellent speech. Another key challenge in building the turbines is the infrastructure, because a huge amount of aggregate to facilitate the pili… EnvironmentEnergy | 103 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandSitting suspended. EnvironmentEnergy | 2 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandI recognise that, but I have written to the Secretary of State urging the Government to extend the consultation period that is in place right now—it ends on 10 June. Given that the… EnvironmentEnergy | 108 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandSir Alec, not only did I inform them today to remind them to come to this debate, I wrote to them last week inviting them to come to this debate and I wrote to them maybe six month… EnvironmentEnergy | 105 |
| 21 Apr 2026 | Wind Farms: Protected PeatlandThe hon. Member seems to be dancing around the edges. This debate is on the matter of “windfarm development on protected peatland” but she has not mentioned anything to do with win… EnvironmentEnergy | 49 |
| 14 Apr 2026 | Infected Blood Compensation SchemeI, too, welcome the statement from the Minister. I pay tribute once again to my constituent Clive Smith, who is the president of the Haemophilia Society, on all the work he has don… HealthSocial CareFiscal Policy | 123 |
D · Written questions
| Department | Questions | Share |
|---|---|---|
| Department for Environment, Food and Rural Affairs | 47 | 50.0% |
| Home Office | 13 | 13.8% |
| Ministry of Justice | 12 | 12.8% |
| Department for Education | 8 | 8.5% |
| Department for Energy Security and Net Zero | 3 | 3.2% |
| Wales Office | 2 | 2.1% |
| Department for Transport | 2 | 2.1% |
| Foreign, Commonwealth and Development Office | 2 | 2.1% |
| Date | Department | Question | Status |
|---|---|---|---|
| 10 Apr 2026 | Department for Transport | To ask the Secretary of State for Transport, whether she intervened in negotiations between Northern Trains and the National Union of Rail, Maritime and Transport Workers on (a) a driver open conductor close procedure and (b) other matters. | Answered |
| 10 Apr 2026 | Ministry of Justice | To ask the Secretary of State for Justice, following notifications by transcription providers of bulk or systematic requests for court transcripts, which individuals or organisations have been (a) approved and (b) refused permission to cont… | Answered |
| 10 Apr 2026 | Ministry of Justice | To ask the Secretary of State for Justice, how many notifications transcription providers have made to HMCTS in each of the last five years under the bulk or systematic request provisions of the HMCTS transcription contracts; and what data… | Answered |
| 10 Apr 2026 | Ministry of Justice | To ask the Secretary of State for Justice, what criteria HMCTS applies when determining whether to approve or refuse bulk or systematic access to court transcripts following notification by a transcription provider; and who within HMCTS is… | Answered |
| 25 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, what steps Natural England is taking to recover the costs of its nutrient mitigation scheme against its commitment that the scheme would be cost neutral to the public pu… | Answered |
| 25 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, how much public funding was allocated to Natural England for its nutrient mitigation scheme in 2022. | Answered |
| 25 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, with reference to the minutes of the Natural England Board Meeting of 30 July, in which the Chief Executive noted that nutrient mitigation risks remain significant, what… | Answered |
| 25 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, what lessons Natural England has drawn from the performance of its nutrient mitigation scheme when designing its Environmental Delivery Plans and its future management o… | Answered |
| 12 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, whether she will publish the total amount of spending on property flood resilience in each of the last five years; and how many properties have benefited from such measu… | Answered |
| 12 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, how much her Department has spent on flood defence investment in each year since 2021; what proportion of that annual spending was allocated to (a) Environment Agency ca… | Answered |
| 12 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, with reference to the FloodReady Review and its recommendation to mainstream property flood resilience, what steps her Department is taking to help ensure that Environme… | Answered |
| 10 Mar 2026 | Ministry of Defence | To ask the Secretary of State for Defence, what steps he is taking to ensure that veterans receive adequate support after leaving the armed forces. | Answered |
| 09 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, for what reasons mandatory training for deer management was adopted, in the context of it not being required for other types of game and pest management. | Answered |
| 09 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, what mandatory training is required for deer managers in order to adhere to the Deer Impacts Policy Statement. | Answered |
| 09 Mar 2026 | Department for Environment, Food and Rural Affairs | To ask the Secretary of State for Environment, Food and Rural Affairs, what assessment her Department has made of the potential contribution of black soldier fly bioconversion to delivering the Environmental Improvement Plan’s objectives on… | Answered |
E · Committees
| Committee | Role | House | Start | End |
|---|---|---|---|---|
| Petitions CommitteeSelect | Member | Commons | 28 Oct 2024 | present |
| Home Affairs CommitteeSelect | Member | Commons | 21 Oct 2024 | present |
F · Expenses
Every business-cost claim reimbursed by IPSA in the current financial year, grouped by category. “Aggregated” rows are IPSA’s own year-end totals for cost types like payroll and rent that aren’t itemised claim-by-claim.
| Category | Claims | Paid (£) | Share |
|---|---|---|---|
| Office Costs | 99 | 28,887 | 9.0% |
| Accommodation | 35 | 28,034 | 8.7% |
| MP Travel | 0 | 8,057 | 2.5% |
| Staff Travel | 0 | 8,204 | 2.6% |
| Staffing | 0 | 247,408 | 77.2% |
| Cost type | Category | Claims | Paid (£) |
|---|---|---|---|
| Stationery & printing | Office Costs | 50 | 5,870 |
| Pooled staffing services | Office Costs | 2 | 5,263 |
| Hotel - London | Accommodation | 4 | 2,140 |
| Council tax | Accommodation | 4 | 1,199 |
| Landline phone & internet - rental & usage | Office Costs | 8 | 981 |
| Advertising and contact cards | Office Costs | 2 | 951 |
| Utilities | Accommodation | 17 | 764 |
| Insurance - contents | Office Costs | 2 | 264 |
| Equipment - purchase | Office Costs | 7 | 262 |
| Mobile telephone - contract & usage | Office Costs | 8 | 253 |
| Mobile telephone - equipment purchase | Office Costs | 4 | 223 |
| Maintenance, Redecorations & Repairs | Office Costs | 1 | 215 |
| Date | Category | Description | Paid (£) | Status |
|---|---|---|---|---|
| 24 Mar 2025 | Office Costs Insurance - contents | HISCOX [200011725-5820] [200011781-482] | 6 | Paid |
| 20 Mar 2025 | Office Costs Stationery & printing | Banner March 2025 | 6 | Paid |
| 20 Mar 2025 | Office Costs Stationery & printing | Banner March 2025 | 6 | Paid |
| 20 Mar 2025 | Office Costs Stationery & printing | Banner March 2025 | 6 | Paid |
| 20 Mar 2025 | Office Costs Stationery & printing | Banner March 2025 | 2 | Paid |
| 20 Mar 2025 | Office Costs Stationery & printing | Banner March 2025 | 1 | Paid |
| 14 Mar 2025 | Office Costs Mobile telephone - contract & usage | Payment for phone contract for parliamentary purposes | 39 | Paid |
| 11 Mar 2025 | Accommodation Utilities | Gas | 35 | Paid |
| 11 Mar 2025 | Accommodation Utilities | Electricity | 35 | Paid |
| 11 Mar 2025 | Accommodation Landline phone & internet - rental & usage | Landline & internet package | 9 | Paid |
| 04 Mar 2025 | Accommodation Utilities | Gas | 35 | Paid |
| 04 Mar 2025 | Accommodation Utilities | Electricity | 35 | Paid |
| 04 Mar 2025 | Accommodation Landline phone & internet - rental & usage | Landline & internet package | 9 | Paid |
| 18 Feb 2025 | Office Costs Stationery & printing | AMAZON [***] | 16 | Paid |
| 14 Feb 2025 | Office Costs Mobile telephone - contract & usage | Payment for phone contract for parliamentary purposes | 25 | Paid |
| 13 Feb 2025 | Office Costs Parking | Parking | 68 | Paid |
| 12 Feb 2025 | Office Costs Stationery & printing | XMA March 2025 | 133 | Paid |
| 12 Feb 2025 | Office Costs Stationery & printing | XMA March 2025 | 89 | Paid |
| 12 Feb 2025 | Office Costs Stationery & printing | XMA March 2025 | 89 | Paid |
| 12 Feb 2025 | Office Costs Stationery & printing | XMA March 2025 | 89 | Paid |
G · Register of interests
Every financial interest declared by the MP, grouped under the Register’s official categories. Retracted entries are hidden but counted above.
H · Ward results
Most recent winning councillor in each ward — 6 wards, 6 councillor seats.
| Ward | Councillor | Party | Votes | Election |
|---|---|---|---|---|
| Craven | Neil Charles Whitaker | Green Party of England and Wales | 2,455 | 02 May 2024 |
| Ilkley | Ros Brown | Green Party of England and Wales | 2,414 | 02 May 2024 |
| Keighley Central | Mohsin Hussain | Labour Party | 2,902 | 02 May 2024 |
| Keighley East | Fulzar Ahmed | Labour Party | 1,561 | 02 May 2024 |
| Keighley West | Joe O'Keeffe | Labour Party | 1,238 | 02 May 2024 |
| Worth Valley | Russell Brown | Conservative and Unionist Party | 2,327 | 02 May 2024 |
I · Demographics
| Indicator | Value | Notes |
|---|---|---|
| Population (2021 Census) | 99,385 | Electorate 74,367 (2024) |
| Median age | 42 | years |
| Degree-educated | 32.0% | level 4 or above |
| Ethnicity (White) | 80.2% | 2021 Census ethnic group |
| Owner-occupied | 70.0% | households |
| Private-rented | 19.9% | households |
| Social-rented | 10.0% | households |
| Employment rate | 54.6% | 16-64 in work |
J · Public spending
HMT publishes headline spending identifiable by region in PESA. Constituency-level capital allocations (Levelling-Up Fund, Towns Fund, UKSPF, transport capital, BEIS R&D) are published as separate departmental datasets. We are evaluating the cleanest reconciliation for a per-constituency view.