Information between 4th January 2026 - 24th January 2026
Note: This sample does not contain the most recent 2 weeks of information. Up to date samples can only be viewed by Subscribers.
Click here to view Subscription options.
| Division Votes |
|---|
|
7 Jan 2026 - Jury Trials - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 284 Labour No votes vs 1 Labour Aye votes Tally: Ayes - 182 Noes - 290 |
|
7 Jan 2026 - Rural Communities - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 328 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 105 Noes - 332 |
|
13 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 334 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 187 Noes - 351 |
|
13 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 328 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 172 Noes - 334 |
|
13 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 321 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 184 Noes - 331 |
|
13 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 325 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 181 Noes - 335 |
|
13 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 328 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 344 Noes - 173 |
|
12 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 320 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 324 Noes - 180 |
|
12 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 338 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 167 Noes - 350 |
|
12 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 333 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 188 Noes - 341 |
|
12 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 336 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 344 Noes - 181 |
|
12 Jan 2026 - Finance (No. 2) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 336 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 185 Noes - 344 |
|
14 Jan 2026 - Public Order - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 295 Labour Aye votes vs 26 Labour No votes Tally: Ayes - 301 Noes - 110 |
|
12 Jan 2026 - Clause 1 - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 338 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 167 Noes - 350 |
|
12 Jan 2026 - Clause 1 - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 335 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 185 Noes - 344 |
|
12 Jan 2026 - Clause 1 - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 320 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 324 Noes - 180 |
|
12 Jan 2026 - Clause 1 - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 332 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 188 Noes - 341 |
|
12 Jan 2026 - Clause 1 - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 335 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 344 Noes - 181 |
|
20 Jan 2026 - Diego Garcia Military Base and British Indian Ocean Territory Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 331 Labour Aye votes vs 2 Labour No votes Tally: Ayes - 344 Noes - 182 |
|
20 Jan 2026 - Sentencing Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 312 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 319 Noes - 127 |
|
20 Jan 2026 - Diego Garcia Military Base and British Indian Ocean Territory Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 333 Labour Aye votes vs 3 Labour No votes Tally: Ayes - 347 Noes - 185 |
|
20 Jan 2026 - Diego Garcia Military Base and British Indian Ocean Territory Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 331 Labour Aye votes vs 2 Labour No votes Tally: Ayes - 347 Noes - 184 |
|
21 Jan 2026 - Northern Ireland Troubles: Legacy and Reconciliation - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 299 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 373 Noes - 106 |
|
21 Jan 2026 - National Insurance Contributions (Employer Pensions Contributions) Bill - View Vote Context Harpreet Uppal voted Aye - in line with the party majority and in line with the House One of 307 Labour Aye votes vs 0 Labour No votes Tally: Ayes - 316 Noes - 194 |
|
21 Jan 2026 - National Insurance Contributions (Employer Pensions Contributions) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 310 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 195 Noes - 317 |
|
21 Jan 2026 - National Insurance Contributions (Employer Pensions Contributions) Bill - View Vote Context Harpreet Uppal voted No - in line with the party majority and in line with the House One of 318 Labour No votes vs 0 Labour Aye votes Tally: Ayes - 191 Noes - 326 |
| Speeches |
|---|
|
Harpreet Uppal speeches from: Warm Homes Plan
Harpreet Uppal contributed 1 speech (60 words) Wednesday 21st January 2026 - Commons Chamber Department for Energy Security & Net Zero |
|
Harpreet Uppal speeches from: Oral Answers to Questions
Harpreet Uppal contributed 2 speeches (103 words) Thursday 15th January 2026 - Commons Chamber Department for Digital, Culture, Media & Sport |
|
Harpreet Uppal speeches from: Northern Powerhouse Rail
Harpreet Uppal contributed 1 speech (95 words) Wednesday 14th January 2026 - Commons Chamber Department for Transport |
| Written Answers |
|---|
|
Equitable Life Assurance Society: Compensation
Asked by: Harpreet Uppal (Labour - Huddersfield) Tuesday 6th January 2026 Question to the HM Treasury: To ask the Chancellor of the Exchequer, what assessment she has made of the likelihood of the £100m contingency from within the £1.5bn allocated for compensating Equitable Life policyholders being needed to make payments to eligible With-Profits Annuitants. Answered by Torsten Bell - Parliamentary Secretary (HM Treasury) The Equitable Life Payment Scheme has been fully wound down and closed since 2016. The only remaining part of the Payment Scheme in operation is the annual payments made to eligible With-Profit-Annuitants and the Scheme is on track to distribute the remainder of the £1.5 billion as planned. |
|
Motor Insurance: Low Incomes
Asked by: Harpreet Uppal (Labour - Huddersfield) Tuesday 20th January 2026 Question to the Department for Transport: To ask the Secretary of State for Transport, with reference to the Motor Insurance Taskforce’s final report, published on 10 December 2025, what steps she is taking to assess and help tackle barriers facing low‑income and financially excluded consumers in the motor insurance market; and whether she plans to introduce targeted interventions for those groups. Answered by Lilian Greenwood - Government Whip, Lord Commissioner of HM Treasury The taskforce considered proposals related to subsidising motor insurance for households on low incomes but the consequences of direct market intervention are often hard to predict and could result in increased costs for others. The government has no plans to take these proposals forward at this time. Instead, the taskforce has focused on driving down the cost of claims – rooting out inefficiencies, increasing safety, and reducing opportunities for fraud and theft – to stabilise and ultimately reduce the premiums that all motorists pay, including those on lower incomes.
|
| Live Transcript |
|---|
|
Note: Cited speaker in live transcript data may not always be accurate. Check video link to confirm. |
|
14 Jan 2026, 1:45 p.m. - House of Commons "the rail network. And as I say, I'd be happy to organise that meeting for him. Harpreet Uppal thank you, Madam Deputy Speaker. " Rt Hon Heidi Alexander MP, The Secretary of State for Transport (Swindon South, Labour) - View Video - View Transcript |
|
15 Jan 2026, 9:37 a.m. - House of Commons "for culture, Media and Sport, I call Harpreet Uppal. " Sir Nicholas Dakin MP, The Vice-Chamberlain of HM Household (Scunthorpe, Labour) - View Video - View Transcript |
|
15 Jan 2026, 9:37 a.m. - House of Commons " Harpreet Uppal thank you, Madam Deputy Speaker. In recent months, Deputy Speaker. In recent months, I've met with and heard from local charities doing incredible work in our local communities. This " Harpreet Uppal MP (Huddersfield, Labour) - View Video - View Transcript |
|
21 Jan 2026, 1:35 p.m. - House of Commons " Harpreet Uppal. My constituents were badly let down by the previous faulty cavity wall insulation scheme and then were chased for adverse legal costs. So " Harpreet Uppal MP (Huddersfield, Labour) - View Video - View Transcript |