{"schema_version":1,"page_version":"mp-office-page-v1","kind":"search-manifest","generated":"2026-04-30","office_slug":"stephen-flynn-aberdeen-south","member_id":4735,"public_data_only":true,"source_note":"Compact retrieval manifest. Records are pointers into generated source shards and official Parliament sources, not quote-ready transcripts.","coverage":{"start":"2026-02-02","end":"2026-04-29","scope":"current office-data window"},"record_count":58,"source_counts":{"committees":5,"edms":5,"interests":1,"spoken-contributions":28,"votes":19},"size_budget":{"max_bytes":1000000,"max_records":2500,"sharding_strategy":"inline until the compact manifest exceeds 1 MB raw, then shard by source under search/"},"retrieval_policy":{"starts_after":["llm.md","data.json"],"progressive_disclosure":true,"official_source_deepening":true,"quote_safety":"Compact records are retrieval pointers. Open official Parliament sources before exact quotation or publication-ready wording.","forbidden_framing":["Do not score, rank, or judge MPs.","Do not infer motive, loyalty, or intent from votes or counts.","Do not include private casework or internal office material."]},"records":[{"id":"spoken:A71B0B11-5539-4332-9CEC-7905351EA869","source":"spoken-contributions","date":"2026-04-29","title":"Engagements","safe_summary":"Depending upon the results in the elections next week, this may well be my final PMQs. I suppose that the same is per...","topics":["engagements"],"matching_terms":["Engagements"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-29/debates/BE82D759-25C8-4BB4-8835-656F5B6B5B4B/Engagements#contribution-A71B0B11-5539-4332-9CEC-7905351EA869","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"vote:2350:4735","source":"votes","date":"2026-04-28","title":"Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026","safe_summary":"Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026","topics":["draft immigration and asylum (provision of accommodation to failed asylum-seekers) (amendment) regulations 2026","seekers regulations 2026"],"matching_terms":["Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026","Recorded vote: No"],"vote":"No","division_id":2350,"division_number":515,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2350","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2349:4735","source":"votes","date":"2026-04-28","title":"Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026","safe_summary":"Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026","topics":["draft asylum seekers (reception conditions) (amendment) regulations 2026"],"matching_terms":["Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026","Recorded vote: No"],"vote":"No","division_id":2349,"division_number":514,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2349","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2348:4735","source":"votes","date":"2026-04-28","title":"Pension Schemes Bill: Government Motion relating to Lords Reason 88X","safe_summary":"Pension Schemes Bill: Government Motion relating to Lords Reason 88X","topics":["pension schemes bill: government motion relating to lords reason 88x","pension schemes bill","relating to reason 88x"],"matching_terms":["Pension Schemes Bill: Government Motion relating to Lords Reason 88X","Recorded vote: Aye"],"vote":"Aye","division_id":2348,"division_number":513,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2348","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2347:4735","source":"votes","date":"2026-04-28","title":"Privilege","safe_summary":"Privilege","topics":["privilege"],"matching_terms":["Privilege","Recorded vote: Aye"],"vote":"Aye","division_id":2347,"division_number":512,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2347","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:B6210928-C20E-4335-A077-EAEBB0FC6424","source":"spoken-contributions","date":"2026-04-28","title":"Referral of Prime Minister to  Committee of Privileges","safe_summary":"I thank the right hon. Member for belatedly giving way. I do not know if he has noticed, but this afternoon, polling...","topics":["referral of prime minister to committee of privileges"],"matching_terms":["Referral of Prime Minister to  Committee of Privileges"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-28/debates/76BA70C1-A4B9-4E6A-8393-A9FD59E927A8/ReferralOfPrimeMinisterToCommitteeOfPrivileges#contribution-B6210928-C20E-4335-A077-EAEBB0FC6424","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:9108DAD2-309E-46FB-B470-20463247ECE0","source":"spoken-contributions","date":"2026-04-28","title":"Referral of Prime Minister to  Committee of Privileges","safe_summary":"It is a pleasure to follow the hon. Member for Macclesfield (Tim Roca), who has done no harm whatsoever to his case t...","topics":["referral of prime minister to committee of privileges"],"matching_terms":["Referral of Prime Minister to  Committee of Privileges"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-28/debates/76BA70C1-A4B9-4E6A-8393-A9FD59E927A8/ReferralOfPrimeMinisterToCommitteeOfPrivileges#contribution-9108DAD2-309E-46FB-B470-20463247ECE0","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:657E7984-290E-46F7-A6DC-1A11BC750CFF","source":"spoken-contributions","date":"2026-04-28","title":"Referral of Prime Minister to  Committee of Privileges","safe_summary":"It is hard at this stage to come to any other conclusion. If Labour Members had confidence in their Prime Minister, t...","topics":["referral of prime minister to committee of privileges"],"matching_terms":["Referral of Prime Minister to  Committee of Privileges"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-28/debates/76BA70C1-A4B9-4E6A-8393-A9FD59E927A8/ReferralOfPrimeMinisterToCommitteeOfPrivileges#contribution-657E7984-290E-46F7-A6DC-1A11BC750CFF","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:0D968EA3-BAD2-413A-A0B7-F9E637D84FB5","source":"spoken-contributions","date":"2026-04-28","title":"Referral of Prime Minister to  Committee of Privileges","safe_summary":"rose—","topics":["referral of prime minister to committee of privileges"],"matching_terms":["Referral of Prime Minister to  Committee of Privileges"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-28/debates/76BA70C1-A4B9-4E6A-8393-A9FD59E927A8/ReferralOfPrimeMinisterToCommitteeOfPrivileges#contribution-0D968EA3-BAD2-413A-A0B7-F9E637D84FB5","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2344:4735","source":"votes","date":"2026-04-27","title":"Pension Schemes Bill: Motion relating to Lords Reason 88Q","safe_summary":"Pension Schemes Bill: Motion relating to Lords Reason 88Q","topics":["pension schemes bill: motion relating to lords reason 88q","pension schemes bill","relating to reason 88q"],"matching_terms":["Pension Schemes Bill: Motion relating to Lords Reason 88Q","Recorded vote: Aye"],"vote":"Aye","division_id":2344,"division_number":509,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2344","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:F4E3FC36-833C-48CA-91CC-BD091D5460EB","source":"spoken-contributions","date":"2026-04-27","title":"Points of Order","safe_summary":"On a point of order, Madam Deputy Speaker. When I asked how the Government intend to vote tomorrow, the Chief Secreta...","topics":["points of order"],"matching_terms":["Points of Order"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-27/debates/9AC970C4-ACE4-438D-94A5-7D36FEA054EF/PointsOfOrder#contribution-F4E3FC36-833C-48CA-91CC-BD091D5460EB","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:A504C8EA-6871-4A52-B6EA-9A3EE3013B56","source":"spoken-contributions","date":"2026-04-27","title":"Lord Mandelson Humble Address: Government Response Update","safe_summary":"In respect of the Humble Address, perhaps contrary to what was suggested earlier, the House agreed to it only on the...","topics":["lord mandelson humble address: government response update","lord mandelson humble address","response update"],"matching_terms":["Lord Mandelson Humble Address: Government Response Update"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-27/debates/216BB881-12B8-46D1-A910-F80C83DC512E/LordMandelsonHumbleAddressGovernmentResponseUpdate#contribution-A504C8EA-6871-4A52-B6EA-9A3EE3013B56","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"vote:2338:4735","source":"votes","date":"2026-04-22","title":"Children's Wellbeing and Schools Bill: Govt Motion to insist on Amdt 38J and disagree with Amdts 38V to 38X","safe_summary":"Children's Wellbeing and Schools Bill: Govt Motion to insist on Amdt 38J and disagree with Amdts 38V to 38X","topics":["young people","children's wellbeing and schools bill: govt motion to insist on amdt 38j and disagree with amdts 38v to 38x","children s wellbeing schools bill","children's wellbeing and schools bill"],"matching_terms":["Children's Wellbeing and Schools Bill: Govt Motion to insist on Amdt 38J and disagree with Amdts 38V to 38X","Recorded vote: Aye"],"vote":"Aye","division_id":2338,"division_number":503,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2338","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2337:4735","source":"votes","date":"2026-04-22","title":"Pensions Schemes Bill: Govt motion relating to Lords Reason 88D","safe_summary":"Pensions Schemes Bill: Govt motion relating to Lords Reason 88D","topics":["pensions schemes bill: govt motion relating to lords reason 88d","pensions schemes bill","govt relating to reason 88d"],"matching_terms":["Pensions Schemes Bill: Govt motion relating to Lords Reason 88D","Recorded vote: Aye"],"vote":"Aye","division_id":2337,"division_number":502,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2337","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:EDA04AED-1C5F-41CE-994E-93AB74B66734","source":"spoken-contributions","date":"2026-04-21","title":"Peter Mandelson:  Government Appointment","safe_summary":"I congratulate the right hon. Lady on securing this debate, and indeed on eviscerating the Prime Minister in her spee...","topics":["peter mandelson: government appointment","peter mandelson","appointment"],"matching_terms":["Peter Mandelson:  Government Appointment"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-21/debates/7B876C7E-8D3F-4445-B018-04B2B8A98F59/PeterMandelsonGovernmentAppointment#contribution-EDA04AED-1C5F-41CE-994E-93AB74B66734","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:81B55E9A-B542-44E2-BE80-C3561C9B4E1F","source":"spoken-contributions","date":"2026-04-21","title":"Middle East: Economic Update","safe_summary":"We are very fortunate in Scotland to already produce more renewable electricity than we consume, and of course we pro...","topics":["middle east: economic update","middle east","economic update"],"matching_terms":["Middle East: Economic Update"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-21/debates/EEE58373-EB7D-4598-A3F7-426190586F73/MiddleEastEconomicUpdate#contribution-81B55E9A-B542-44E2-BE80-C3561C9B4E1F","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:0A36E7F9-3BD2-4A3F-BF71-5586424C7B86","source":"spoken-contributions","date":"2026-04-20","title":"Security Vetting","safe_summary":"The harshest and most important truth in this entire process is that the Prime Minister of the United Kingdom chose t...","topics":["security vetting"],"matching_terms":["Security Vetting"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-20/debates/70E90E48-B5A1-4DE0-B84B-88EFEFC4C192/SecurityVetting#contribution-0A36E7F9-3BD2-4A3F-BF71-5586424C7B86","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"vote:2319:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 78","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 78","topics":["pension schemes bill: motion to disagree with lords amendment 78","pension schemes bill","to disagree 78"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 78","Recorded vote: Aye"],"vote":"Aye","division_id":2319,"division_number":484,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2319","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2318:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 77","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 77","topics":["pension schemes bill: motion to disagree with lords amendment 77","pension schemes bill","to disagree 77"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 77","Recorded vote: No"],"vote":"No","division_id":2318,"division_number":483,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2318","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2317:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 43","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 43","topics":["pension schemes bill: motion to disagree with lords amendment 43","pension schemes bill","to disagree 43"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 43","Recorded vote: No"],"vote":"No","division_id":2317,"division_number":482,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2317","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2316:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 35","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 35","topics":["pension schemes bill: motion to disagree with lords amendment 35","pension schemes bill","to disagree 35"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 35","Recorded vote: No"],"vote":"No","division_id":2316,"division_number":481,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2316","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2315:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 26","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 26","topics":["pension schemes bill: motion to disagree with lords amendment 26","pension schemes bill","to disagree 26"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 26","Recorded vote: No"],"vote":"No","division_id":2315,"division_number":480,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2315","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2314:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 15","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 15","topics":["pension schemes bill: motion to disagree with lords amendment 15","pension schemes bill","to disagree 15"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 15","Recorded vote: Aye"],"vote":"Aye","division_id":2314,"division_number":479,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2314","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2313:4735","source":"votes","date":"2026-04-15","title":"Pensions Scheme Bill: motion to disagree with Lords Amendment 5","safe_summary":"Pensions Scheme Bill: motion to disagree with Lords Amendment 5","topics":["pensions scheme bill: motion to disagree with lords amendment 5","pensions scheme bill","to disagree 5"],"matching_terms":["Pensions Scheme Bill: motion to disagree with Lords Amendment 5","Recorded vote: No"],"vote":"No","division_id":2313,"division_number":478,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2313","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2312:4735","source":"votes","date":"2026-04-15","title":"Pension Schemes Bill: motion to disagree with Lords Amendment 1","safe_summary":"Pension Schemes Bill: motion to disagree with Lords Amendment 1","topics":["pension schemes bill: motion to disagree with lords amendment 1","pension schemes bill","to disagree 1"],"matching_terms":["Pension Schemes Bill: motion to disagree with Lords Amendment 1","Recorded vote: Aye"],"vote":"Aye","division_id":2312,"division_number":477,"shard_href":"votes/2026-04.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2312","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"interests:latest","source":"interests","date":"2026-04-14","title":"Registered interests summary","safe_summary":"4 public registered interest entries across 3 categories.","topics":["registered interests","registered interests summary"],"matching_terms":["Registered interests summary"],"shard_href":"interests/latest.json","official_url":"https://members.parliament.uk/member/4735/registeredinterests","requires_official_source_before_quote":true,"official_source_use":"Open the Members Register for current full wording and updates.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:257BAD84-B2B4-485A-A850-8115F666B734","source":"spoken-contributions","date":"2026-04-13","title":"Middle East","safe_summary":"The Prime Minister is absolutely right to condemn the abhorrent response of the terrorists in the IRGC, but I notice...","topics":["middle east"],"matching_terms":["Middle East"],"shard_href":"spoken-contributions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-13/debates/73CF4013-F8C8-4F34-9A62-9B9617C0CCFD/MiddleEast#contribution-257BAD84-B2B4-485A-A850-8115F666B734","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:CFEBF3D1-76AB-46AE-8097-1052DF4129CD","source":"spoken-contributions","date":"2026-03-24","title":"Oil and Gas","safe_summary":"One reason that Norway is so successful is the certainty that is applied to its tax regime in respect of oil and gas...","topics":["oil and gas","oil gas"],"matching_terms":["Oil and Gas"],"shard_href":"spoken-contributions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-24/debates/13B0FEA9-17A3-4FFD-AADB-859DD1CE04B5/OilAndGas#contribution-CFEBF3D1-76AB-46AE-8097-1052DF4129CD","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:5D331E90-EFBE-44FB-B3AD-28DC3F956E2B","source":"spoken-contributions","date":"2026-03-24","title":"Oil and Gas","safe_summary":"The workers who the Minister is referring to have a very different take from his own on his Government’s approach to...","topics":["oil and gas","oil gas"],"matching_terms":["Oil and Gas"],"shard_href":"spoken-contributions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-24/debates/13B0FEA9-17A3-4FFD-AADB-859DD1CE04B5/OilAndGas#contribution-5D331E90-EFBE-44FB-B3AD-28DC3F956E2B","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"vote:2284:4735","source":"votes","date":"2026-03-18","title":"Opposition day motion: fuel duty","safe_summary":"Opposition day motion: fuel duty","topics":["opposition day motion: fuel duty","opposition day","fuel duty"],"matching_terms":["Opposition day motion: fuel duty","Recorded vote: Aye"],"vote":"Aye","division_id":2284,"division_number":452,"shard_href":"votes/2026-03.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2284","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2280:4735","source":"votes","date":"2026-03-11","title":"Finance (No. 2) Bill Report Stage: Amendment 6","safe_summary":"Finance (No. 2) Bill Report Stage: Amendment 6","topics":["finance (no. 2) bill report stage: amendment 6","finance (no. 2) bill report stage"],"matching_terms":["Finance (No. 2) Bill Report Stage: Amendment 6","Recorded vote: Aye"],"vote":"Aye","division_id":2280,"division_number":448,"shard_href":"votes/2026-03.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2280","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2278:4735","source":"votes","date":"2026-03-11","title":"Finance (No. 2) Bill Report Stage: New Clause 11","safe_summary":"Finance (No. 2) Bill Report Stage: New Clause 11","topics":["finance (no. 2) bill report stage: new clause 11","new clause 11","finance (no. 2) bill report stage"],"matching_terms":["Finance (No. 2) Bill Report Stage: New Clause 11","Recorded vote: Aye"],"vote":"Aye","division_id":2278,"division_number":446,"shard_href":"votes/2026-03.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2278","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:BB8FECA9-593E-48D1-AE6C-33964E2E9327","source":"spoken-contributions","date":"2026-03-11","title":"Lord Mandelson: Response to  Humble Address Motion","safe_summary":"Right honourable.","topics":["lord mandelson: response to humble address motion","lord mandelson","response to humble address"],"matching_terms":["Lord Mandelson: Response to  Humble Address Motion"],"shard_href":"spoken-contributions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-11/debates/308745E8-245B-4C81-BA59-B4273157ECB0/LordMandelsonResponseToHumbleAddressMotion#contribution-BB8FECA9-593E-48D1-AE6C-33964E2E9327","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:8CFB2168-7C90-444F-8E28-95840E1C7EFE","source":"spoken-contributions","date":"2026-03-11","title":"Lord Mandelson: Response to  Humble Address Motion","safe_summary":"If I listened to the Chief Secretary correctly, which I think I did, he said, “His victims must be our first priority...","topics":["lord mandelson: response to humble address motion","lord mandelson","response to humble address"],"matching_terms":["Lord Mandelson: Response to  Humble Address Motion"],"shard_href":"spoken-contributions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-11/debates/308745E8-245B-4C81-BA59-B4273157ECB0/LordMandelsonResponseToHumbleAddressMotion#contribution-8CFB2168-7C90-444F-8E28-95840E1C7EFE","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:29DDB9EF-3B23-43CE-AE70-727BF20BD571","source":"spoken-contributions","date":"2026-03-11","title":"Engagements","safe_summary":"Let us be clear on this. Donald Trump’s war in Iran is illegal and the situation that has unfolded since is verging o...","topics":["engagements"],"matching_terms":["Engagements"],"shard_href":"spoken-contributions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-11/debates/15E0C7F0-B630-44DE-859B-6FA34E9B9EAE/Engagements#contribution-29DDB9EF-3B23-43CE-AE70-727BF20BD571","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"edm:65358:4735","source":"edms","date":"2026-03-05","title":"Statement of Changes in Immigration Rules (No. 2)","safe_summary":"Statement of Changes in Immigration Rules (No. 2)","topics":["statement of changes in immigration rules (no. 2)"],"matching_terms":["Statement of Changes in Immigration Rules (No. 2)"],"signatures":55,"shard_href":"edms/2026-03.json","official_url":"https://edm.parliament.uk/early-day-motion/65358","requires_official_source_before_quote":true,"official_source_use":"Open the EDM page for full motion text and signatures.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:21B8A06D-9F8B-4B98-9279-606BFFD09A20","source":"spoken-contributions","date":"2026-02-11","title":"Engagements","safe_summary":"If I have just heard the Prime Minister correctly, he has essentially rolled the same pitch in relation to Matthew Do...","topics":["engagements"],"matching_terms":["Engagements"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-11/debates/C2C83D32-F030-4371-81CE-D112957729AC/Engagements#contribution-21B8A06D-9F8B-4B98-9279-606BFFD09A20","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"edm:65228:4735","source":"edms","date":"2026-02-11","title":"Fifth anniversary of the Scottish Child Payment","safe_summary":"Fifth anniversary of the Scottish Child Payment","topics":["young people","fifth anniversary of the scottish child payment"],"matching_terms":["Fifth anniversary of the Scottish Child Payment"],"signatures":9,"shard_href":"edms/2026-02.json","official_url":"https://edm.parliament.uk/early-day-motion/65228","requires_official_source_before_quote":true,"official_source_use":"Open the EDM page for full motion text and signatures.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"edm:65213:4735","source":"edms","date":"2026-02-10","title":"Relationship between Jeffrey Epstein and Andrew Mountbatten-Windsor","safe_summary":"Relationship between Jeffrey Epstein and Andrew Mountbatten-Windsor","topics":["relationship between jeffrey epstein and andrew mountbatten-windsor","windsor"],"matching_terms":["Relationship between Jeffrey Epstein and Andrew Mountbatten-Windsor"],"signatures":41,"shard_href":"edms/2026-02.json","official_url":"https://edm.parliament.uk/early-day-motion/65213","requires_official_source_before_quote":true,"official_source_use":"Open the EDM page for full motion text and signatures.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"edm:65191:4735","source":"edms","date":"2026-02-05","title":"Public inquiry into Epstein links","safe_summary":"Public inquiry into Epstein links","topics":["public inquiry into epstein links","public inquiry epstein links"],"matching_terms":["Public inquiry into Epstein links"],"signatures":94,"shard_href":"edms/2026-02.json","official_url":"https://edm.parliament.uk/early-day-motion/65191","requires_official_source_before_quote":true,"official_source_use":"Open the EDM page for full motion text and signatures.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"vote:2254:4735","source":"votes","date":"2026-02-04","title":"Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026","safe_summary":"Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026","topics":["draft greenhouse gas emissions trading scheme (amendment) order 2026"],"matching_terms":["Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026","Recorded vote: Aye"],"vote":"Aye","division_id":2254,"division_number":425,"shard_href":"votes/2026-02.json","official_url":"https://votes.parliament.uk/Votes/Commons/Division/2254","requires_official_source_before_quote":true,"official_source_use":"Open Commons Votes for motion context, result, and member vote.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:F9EADA2D-CEB0-401E-9EE5-9B52C22A7D9A","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"Will the right hon. Member give way?","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-F9EADA2D-CEB0-401E-9EE5-9B52C22A7D9A","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"spoken:F679066B-6C2B-49B9-8544-F77B62193E6C","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"I said I will not. The hon. Member can sit down and listen to my speech today, as his colleagues should have done on...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-F679066B-6C2B-49B9-8544-F77B62193E6C","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:C30F35E1-A164-4CDC-A5F5-2F610C5A8808","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"In this Chamber, just under three hours ago, the Prime Minister of the United Kingdom made a long overdue and welcome...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-C30F35E1-A164-4CDC-A5F5-2F610C5A8808","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:B97AA448-7D01-4DF2-BC7F-CDAA7975C13D","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"I thank the Minister for giving way. I am curious. Earlier we heard the Prime Minister state that he knew that Peter...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-B97AA448-7D01-4DF2-BC7F-CDAA7975C13D","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:B4B20733-2AD9-425B-9A96-D9E096D4E00B","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"No, I will not. Today’s debate is important because we will get to the bottom of what Peter Mandelson did—I will come...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-B4B20733-2AD9-425B-9A96-D9E096D4E00B","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:682B183B-68E9-460D-9C5B-912D1DE36473","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"What a desperate and foolish intervention. I would have let the hon. Member intervene earlier, if I had known that wa...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-682B183B-68E9-460D-9C5B-912D1DE36473","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:5CFF4D07-6971-4E03-977C-5EF550A63409","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"Four hours is plenty for me, Mr Speaker. This is a dark and disgusting day for this Chamber and for each and every pe...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-5CFF4D07-6971-4E03-977C-5EF550A63409","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:5CA883A9-BC09-4ED3-8DD3-1FBA63953CA0","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"I will not, I am afraid. The Prime Minister knew that the two had a relationship, yet he ignored it. He ignored each...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-5CA883A9-BC09-4ED3-8DD3-1FBA63953CA0","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:4995E80D-AA36-406F-BB87-1D0ECFBF2D1A","source":"spoken-contributions","date":"2026-02-04","title":"Lord Mandelson","safe_summary":"Yet another one—the hon. Member excels himself. On Monday, the Prime Minister was at the Dispatch Box, and I asked hi...","topics":["lord mandelson"],"matching_terms":["Lord Mandelson"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-04/debates/79A0500C-FC08-4AEB-9D2D-3C4540C756C9/LordMandelson#contribution-4995E80D-AA36-406F-BB87-1D0ECFBF2D1A","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:549C70C0-AD0F-426B-A3B4-71C590B1891D","source":"spoken-contributions","date":"2026-02-02","title":"China and Japan","safe_summary":"As you will be aware, Mr Speaker, when the Prime Minister was in China and Japan, he gave comment that Andrew Mountba...","topics":["china and japan","china japan"],"matching_terms":["China and Japan"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-02/debates/4A10136E-77CB-4F1A-9887-2AF5299A9FFE/ChinaAndJapan#contribution-549C70C0-AD0F-426B-A3B4-71C590B1891D","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"spoken:1C4B9B2A-028A-4699-A3BB-16ED349C57F1","source":"spoken-contributions","date":"2026-02-02","title":"US Department of Justice Release of Files","safe_summary":"I do not understand why the Minister, whom I respect greatly, is standing there and speaking as though the Government...","topics":["us department of justice release of files"],"matching_terms":["US Department of Justice Release of Files"],"shard_href":"spoken-contributions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-02/debates/10A2B314-165E-4992-A7BF-0F30739D7BBD/USDepartmentOfJusticeReleaseOfFiles#contribution-1C4B9B2A-028A-4699-A3BB-16ED349C57F1","requires_official_source_before_quote":true,"official_source_use":"Open Hansard for exact wording and debate context.","text_completeness":"compact","truncated":true,"attribution_keys":["uk_parliament"]},{"id":"edm:65152:4735","source":"edms","date":"2026-02-02","title":"Civil service pension scheme","safe_summary":"Civil service pension scheme","topics":["civil service pension scheme"],"matching_terms":["Civil service pension scheme"],"signatures":48,"shard_href":"edms/2026-02.json","official_url":"https://edm.parliament.uk/early-day-motion/65152","requires_official_source_before_quote":true,"official_source_use":"Open the EDM page for full motion text and signatures.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"committee:136","source":"committees","date":"2024-11-04","title":"Scottish Affairs Committee","safe_summary":"Committee role: Scottish Affairs Committee (Commons).","topics":["scottish affairs committee"],"matching_terms":["Scottish Affairs Committee"],"shard_href":"current-snapshot/index.json","official_url":"https://committees.parliament.uk/committee/136","requires_official_source_before_quote":true,"official_source_use":"Open the committee page for remit, membership, and latest updates.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"committee:737","source":"committees","date":"2024-09-11","title":"Great British Energy Bill","safe_summary":"Committee role: Great British Energy Bill (Commons).","topics":["great british energy bill"],"matching_terms":["Great British Energy Bill"],"shard_href":"current-snapshot/index.json","official_url":"https://committees.parliament.uk/committee/737","requires_official_source_before_quote":true,"official_source_use":"Open the committee page for remit, membership, and latest updates.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"committee:625","source":"committees","date":"2022-11-16","title":"UK Infrastructure Bank Bill [Lords]","safe_summary":"Committee role: UK Infrastructure Bank Bill [Lords] (Commons).","topics":["uk infrastructure bank bill [lords]","uk infrastructure bank bill"],"matching_terms":["UK Infrastructure Bank Bill [Lords]"],"shard_href":"current-snapshot/index.json","official_url":"https://committees.parliament.uk/committee/625","requires_official_source_before_quote":true,"official_source_use":"Open the committee page for remit, membership, and latest updates.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"committee:571","source":"committees","date":"2022-01-12","title":"Professional Qualifications Bill [HL]","safe_summary":"Committee role: Professional Qualifications Bill [HL] (Commons).","topics":["professional qualifications bill [hl]","professional qualifications bill hl"],"matching_terms":["Professional Qualifications Bill [HL]"],"shard_href":"current-snapshot/index.json","official_url":"https://committees.parliament.uk/committee/571","requires_official_source_before_quote":true,"official_source_use":"Open the committee page for remit, membership, and latest updates.","text_completeness":"compact","attribution_keys":["uk_parliament"]},{"id":"committee:546","source":"committees","date":"2021-10-20","title":"Subsidy Control Bill","safe_summary":"Committee role: Subsidy Control Bill (Commons).","topics":["subsidy control bill"],"matching_terms":["Subsidy Control Bill"],"shard_href":"current-snapshot/index.json","official_url":"https://committees.parliament.uk/committee/546","requires_official_source_before_quote":true,"official_source_use":"Open the committee page for remit, membership, and latest updates.","text_completeness":"compact","attribution_keys":["uk_parliament"]}],"shards":[],"attribution_keys":["uk_parliament"],"licence_keys":["uk_parliament"],"limitations":["Search records duplicate only compact retrieval metadata.","Use places/index.json for place-first Constituency Mention routing; source month shards remain the storage layer for full compact records.","Full Hansard text, written-answer text, EDM motion text, division context, register entries, and committee publications require official source deepening."]}
