{"schema_version":1,"page_version":"mp-office-page-v1","kind":"places-index","generated":"2026-04-30","office_slug":"rosie-wrighting-kettering","member_id":5331,"public_data_only":true,"source_note":"Deterministic place-routing index from public geography terms and Constituency Mention matched-term evidence.","coverage":{"start":"2024-07-04","end":"2026-04-30","scope":"post-2024-election constituency mention extract"},"place_generation":{"method":"deterministic geography terms plus generated constituency-mention matched terms","deterministic":true,"source_files":["geography/index.json","constituency-mentions/index.json"],"matching_rules_version":"constituency-mentions-v1"},"count":40,"places":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":81,"source_record_ref_count":81,"source_record_ref_limit":8,"source_record_refs_are_capped":true,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:4AC5B60E-6184-4D51-9152-5FD60FCAC0A7:4126","source":"constituency-mentions","date":"2026-04-23","title":"UK-EU Relations","href":"constituency-mentions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-23/debates/77B70781-643B-44EA-A492-758B84F4B791/UKEURelations#contribution-4AC5B60E-6184-4D51-9152-5FD60FCAC0A7","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:265BA5CC-3A26-4018-87CE-0CB997EF723B:4126","source":"constituency-mentions","date":"2026-04-16","title":"British Industrial Competitiveness Scheme","href":"constituency-mentions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-16/debates/0621E00D-E5E1-494E-878D-460A4396AB25/BritishIndustrialCompetitivenessScheme#contribution-265BA5CC-3A26-4018-87CE-0CB997EF723B","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:D4175C7C-FF8A-4D3B-84E3-87DF03777519:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/DF06D57C-D7C0-4BC4-9211-16E00D6F0A22/StudentLoans#contribution-D4175C7C-FF8A-4D3B-84E3-87DF03777519","confidence_band":"medium","is_own_member":false,"speaker":"The Parliamentary Under-Secretary of State for Work and Pensions (Andrew Western)","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","uk_parliament"]},{"id":"local-mention:hansard:993C3002-0A5D-4663-ADC5-2EF8FC539941:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/CF6F6D31-157D-47B3-93EC-1FB9AE953AB0/StudentLoans#contribution-993C3002-0A5D-4663-ADC5-2EF8FC539941","confidence_band":"medium","is_own_member":false,"speaker":"Dr Evans","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","uk_parliament"]},{"id":"local-mention:hansard:9236485F-01B8-4FF0-9A30-B469184FE757:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/CF6F6D31-157D-47B3-93EC-1FB9AE953AB0/StudentLoans#contribution-9236485F-01B8-4FF0-9A30-B469184FE757","confidence_band":"medium","is_own_member":false,"speaker":"Simon Hoare (North Dorset) (Con)","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","uk_parliament"]},{"id":"local-mention:hansard:732FCE60-A65A-431C-B037-9A5EDDF9D309:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/DF06D57C-D7C0-4BC4-9211-16E00D6F0A22/StudentLoans#contribution-732FCE60-A65A-431C-B037-9A5EDDF9D309","confidence_band":"medium","is_own_member":false,"speaker":"Joe Robertson (Isle of Wight East) (Con)","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","uk_parliament"]},{"id":"local-mention:hansard:6FBBFD78-35C9-4460-9D49-D4051F58F11E:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/CF6F6D31-157D-47B3-93EC-1FB9AE953AB0/StudentLoans#contribution-6FBBFD78-35C9-4460-9D49-D4051F58F11E","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:2D9D677A-CFD1-4856-A08E-A11ACE96A1B3:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/CF6F6D31-157D-47B3-93EC-1FB9AE953AB0/StudentLoans#contribution-2D9D677A-CFD1-4856-A08E-A11ACE96A1B3","confidence_band":"medium","is_own_member":false,"speaker":"Alex McIntyre","matched_terms":[{"term":"Kettering","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","uk_parliament"]}],"confidence_band_counts":{"high":59,"medium":22,"low":0,"rejected":0}},{"term":"Kettering","term_type":"town","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":30,"source_record_ref_count":30,"source_record_ref_limit":8,"source_record_refs_are_capped":true,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:4AC5B60E-6184-4D51-9152-5FD60FCAC0A7:4126","source":"constituency-mentions","date":"2026-04-23","title":"UK-EU Relations","href":"constituency-mentions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-23/debates/77B70781-643B-44EA-A492-758B84F4B791/UKEURelations#contribution-4AC5B60E-6184-4D51-9152-5FD60FCAC0A7","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:265BA5CC-3A26-4018-87CE-0CB997EF723B:4126","source":"constituency-mentions","date":"2026-04-16","title":"British Industrial Competitiveness Scheme","href":"constituency-mentions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-16/debates/0621E00D-E5E1-494E-878D-460A4396AB25/BritishIndustrialCompetitivenessScheme#contribution-265BA5CC-3A26-4018-87CE-0CB997EF723B","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:6FBBFD78-35C9-4460-9D49-D4051F58F11E:4126","source":"constituency-mentions","date":"2026-03-18","title":"Student Loans","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/CF6F6D31-157D-47B3-93EC-1FB9AE953AB0/StudentLoans#contribution-6FBBFD78-35C9-4460-9D49-D4051F58F11E","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:B10DE043-E306-4E2C-A48A-C05535AC2BCF:4126","source":"constituency-mentions","date":"2025-12-17","title":"Local Government Finance","href":"constituency-mentions/2025-12.json","official_url":"https://hansard.parliament.uk/Commons/2025-12-17/debates/E41ACAE8-ADB8-4BC2-986C-3324D7DC038A/LocalGovernmentFinance#contribution-B10DE043-E306-4E2C-A48A-C05535AC2BCF","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:CDBD9DA8-1ACE-4F60-89F8-A62DFFF48F58:4126","source":"constituency-mentions","date":"2025-12-08","title":"Child Poverty Strategy","href":"constituency-mentions/2025-12.json","official_url":"https://hansard.parliament.uk/Commons/2025-12-08/debates/EEB77185-65A8-4FB4-97FE-1E11AF3E70C8/ChildPovertyStrategy#contribution-CDBD9DA8-1ACE-4F60-89F8-A62DFFF48F58","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:D5C1B8F5-67DA-4AD0-8277-700AC4BA667D:4126","source":"constituency-mentions","date":"2025-11-20","title":"Business of the House","href":"constituency-mentions/2025-11.json","official_url":"https://hansard.parliament.uk/Commons/2025-11-20/debates/F9006C38-D07F-4F3B-B1AF-1FBFD66A0C6B/BusinessOfTheHouse#contribution-D5C1B8F5-67DA-4AD0-8277-700AC4BA667D","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:9241F61B-21D9-4EDC-9D6B-5122D4BB8424:4126","source":"constituency-mentions","date":"2025-10-15","title":"Pride in Place","href":"constituency-mentions/2025-10.json","official_url":"https://hansard.parliament.uk/Commons/2025-10-15/debates/1FED49D9-0C33-4AA4-B75F-824373301D0D/PrideInPlace#contribution-9241F61B-21D9-4EDC-9D6B-5122D4BB8424","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:A863C1D5-FAA1-4CA5-9D5A-75B62BD660FE:4126","source":"constituency-mentions","date":"2025-09-16","title":"London Fashion Week:  Cultural Contribution","href":"constituency-mentions/2025-09.json","official_url":"https://hansard.parliament.uk/Commons/2025-09-16/debates/0953B83B-9DB0-4D51-A326-06AC2F57EA30/LondonFashionWeekCulturalContribution#contribution-A863C1D5-FAA1-4CA5-9D5A-75B62BD660FE","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Kettering","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":30,"medium":0,"low":0,"rejected":0}},{"term":"Desborough","term_type":"town","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":2,"source_record_ref_count":2,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:A722BE20-372D-44F0-9D9F-1E9FAF10E633:4126","source":"constituency-mentions","date":"2025-09-04","title":"Business of the House","href":"constituency-mentions/2025-09.json","official_url":"https://hansard.parliament.uk/Commons/2025-09-04/debates/5B918E77-1AC9-4AFD-8892-EE5B16FD5624/BusinessOfTheHouse#contribution-A722BE20-372D-44F0-9D9F-1E9FAF10E633","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Desborough","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]},{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Desborough","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":2,"medium":0,"low":0,"rejected":0}},{"term":"Burton Latimer","term_type":"town","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Burton Latimer","term_type":"town","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Cottingham","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Cottingham","term_type":"village","source":"os_open_names_2026_04","ambiguity_status":"ambiguous"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Geddington","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Geddington","term_type":"village","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Middleton","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Middleton","term_type":"village","source":"os_open_names_2026_04","ambiguity_status":"ambiguous"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Newton","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:74F90D93-10E4-4797-B77F-88455D81B393:4126","source":"constituency-mentions","date":"2025-10-28","title":"Connected and Automated Vehicles","href":"constituency-mentions/2025-10.json","official_url":"https://hansard.parliament.uk/Commons/2025-10-28/debates/70482D42-CBCC-4081-9C3E-5F1C8F29A516/ConnectedAndAutomatedVehicles#contribution-74F90D93-10E4-4797-B77F-88455D81B393","confidence_band":"high","is_own_member":false,"speaker":"Sarah Coombes","matched_terms":[{"term":"Newton","term_type":"hamlet","source":"os_open_names_2026_04","ambiguity_status":"ambiguous"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Rothwell","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Rothwell","term_type":"village","source":"os_open_names_2026_04","ambiguity_status":"ambiguous"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Stanion","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Stanion","term_type":"village","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Weekley","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":1,"source_record_ref_count":1,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","source_record_refs":[{"id":"local-mention:hansard:873F47CD-2065-4824-8E2C-6045B41F9897:4126","source":"constituency-mentions","date":"2024-07-30","title":"Budget Responsibility Bill","href":"constituency-mentions/2024-07.json","official_url":"https://hansard.parliament.uk/Commons/2024-07-30/debates/D06173A9-48EC-4D52-B19F-3B220E128EF9/BudgetResponsibilityBill#contribution-873F47CD-2065-4824-8E2C-6045B41F9897","confidence_band":"high","is_own_member":true,"speaker":"Rosie Wrighting (Kettering) (Lab)","matched_terms":[{"term":"Weekley","term_type":"village","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed"}],"requires_official_source_before_quote":true,"official_source_use":"Open Hansard to verify local-match context and exact wording.","text_completeness":"compact","attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"]}],"confidence_band_counts":{"high":1,"medium":0,"low":0,"rejected":0}},{"term":"Ashley","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Barton Seagrave","term_type":"suburban area","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Brampton Ash","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Braybrooke","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Broughton","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Cranford St Andrew","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Cranford St John","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Dingley","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"East Carlton","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Foxhall","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Grafton Underwood","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Great Cransley","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Harrington","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Little Cransley","term_type":"suburban area","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Little Oakley","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Loddington","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Mawsley Village","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Orton","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Pipewell","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Pytchley","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Rushton","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Stoke Albany","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Sutton Bassett","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Thorpe Malsor","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Thorpe Underwood","term_type":"hamlet","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"ambiguous","routing_guidance":"Ambiguous term; check matched evidence and Hansard context.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Wadcroft","term_type":"suburban area","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Warkton","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Weston by Welland","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}},{"term":"Wilbarston","term_type":"village","county":"North Northamptonshire","source":"os_open_names_2026_04","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":0,"source_record_ref_count":0,"source_record_ref_limit":8,"source_record_refs_are_capped":false,"all_source_records_href":"constituency-mentions/index.json","confidence_band_counts":{"high":0,"medium":0,"low":0,"rejected":0}}],"attribution_keys":["ons_wpc_2024","os_open_names_2026_04","uk_parliament"],"limitations":["Place matches are routing evidence, not standalone proof of local relevance.","Ambiguous and not-reviewed terms require Hansard context checks before reuse.","Place source_record_refs are capped for compact routing; open all_source_records_href and month shards for exhaustive other-speaker or all-mention reviews."]}
