{"schema_version":1,"page_version":"mp-office-page-v1","kind":"places-index","generated":"2026-04-30","office_slug":"julia-lopez-hornchurch-and-upminster","member_id":4647,"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":11,"places":[{"term":"Hornchurch and Upminster","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":43,"source_record_ref_count":43,"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:CE24227F-8D20-4DF8-8BCF-6A2DF21564B1:4107","source":"constituency-mentions","date":"2026-03-24","title":"Defence","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-24/debates/B4786765-1310-45CD-80AC-CA7C9F8FAE5B/Defence#contribution-CE24227F-8D20-4DF8-8BCF-6A2DF21564B1","confidence_band":"medium","is_own_member":false,"speaker":"Peter Fortune (Bromley and Biggin Hill) (Con)","matched_terms":[{"term":"Hornchurch and Upminster","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:B5E04BAD-4A19-458B-B62B-433A1FD31370:4107","source":"constituency-mentions","date":"2026-03-18","title":"Topical Questions","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-18/debates/501BC9A8-E524-431E-B872-780ECE8C70D4/TopicalQuestions#contribution-B5E04BAD-4A19-458B-B62B-433A1FD31370","confidence_band":"medium","is_own_member":false,"speaker":"Peter Fortune (Bromley and Biggin Hill) (Con)","matched_terms":[{"term":"Hornchurch and Upminster","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:A3F99449-D0C5-47F4-9ECB-FA034ABCD3B0:4107","source":"constituency-mentions","date":"2026-03-11","title":"UK-based Tech Companies","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-11/debates/56544F9B-9DA0-4D2A-AC45-DF874A1CC243/UKBasedTechCompanies#contribution-A3F99449-D0C5-47F4-9ECB-FA034ABCD3B0","confidence_band":"medium","is_own_member":false,"speaker":"Peter Fortune","matched_terms":[{"term":"Hornchurch and Upminster","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:81399571-A27E-4F1B-98A9-4CC478A44B10:4107","source":"constituency-mentions","date":"2026-03-11","title":"UK-based Tech Companies","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-11/debates/56544F9B-9DA0-4D2A-AC45-DF874A1CC243/UKBasedTechCompanies#contribution-81399571-A27E-4F1B-98A9-4CC478A44B10","confidence_band":"medium","is_own_member":false,"speaker":"The Parliamentary Under-Secretary of State for Science, Innovation and Technology (Kanishka Narayan)","matched_terms":[{"term":"Hornchurch and Upminster","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:A2D34655-F04A-4EBE-853F-37A088EF537A:4107","source":"constituency-mentions","date":"2026-02-24","title":"Online Harm: Child Protection","href":"constituency-mentions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-24/debates/37A7D990-8218-4200-A6C7-4A3979188E7C/OnlineHarmChildProtection#contribution-A2D34655-F04A-4EBE-853F-37A088EF537A","confidence_band":"medium","is_own_member":false,"speaker":"The Minister for Digital Government and Data (Ian Murray)","matched_terms":[{"term":"Hornchurch and Upminster","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:498FCF09-125E-4209-B19D-CE9936529C59:4107","source":"constituency-mentions","date":"2026-02-10","title":"Cyber Security and Resilience (Network and Information Systems) Bill (Sixth sitting)","href":"constituency-mentions/2026-02.json","official_url":"https://hansard.parliament.uk/Commons/2026-02-10/debates/179171c5-7fe0-4e8f-ac5f-c64dc96283d1/CyberSecurityAndResilienceNetworkAndInformationSystemsBillSixthSitting#contribution-498FCF09-125E-4209-B19D-CE9936529C59","confidence_band":"medium","is_own_member":false,"speaker":"Dr Spencer","matched_terms":[{"term":"Hornchurch and Upminster","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:9142316A-8967-461F-ACF1-3DF0A7EA39D5:4107","source":"constituency-mentions","date":"2026-01-14","title":"Science and Discovery Centres","href":"constituency-mentions/2026-01.json","official_url":"https://hansard.parliament.uk/Commons/2026-01-14/debates/AD341193-5C2B-44A0-A631-18626B636459/ScienceAndDiscoveryCentres#contribution-9142316A-8967-461F-ACF1-3DF0A7EA39D5","confidence_band":"high","is_own_member":false,"speaker":"Steve Witherden","matched_terms":[{"term":"Hornchurch and Upminster","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:E730FA1F-E3A8-4A79-B28E-4FFB83D9A5E3:4107","source":"constituency-mentions","date":"2026-01-06","title":"Cyber Security and Resilience (Network and Information Systems) Bill","href":"constituency-mentions/2026-01.json","official_url":"https://hansard.parliament.uk/Commons/2026-01-06/debates/BB815F91-651E-4A24-AAFE-8BD7D92B2033/CyberSecurityAndResilienceNetworkAndInformationSystemsBill#contribution-E730FA1F-E3A8-4A79-B28E-4FFB83D9A5E3","confidence_band":"medium","is_own_member":false,"speaker":"Sir Oliver Dowden","matched_terms":[{"term":"Hornchurch and Upminster","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":8,"medium":35,"low":0,"rejected":0}},{"term":"Corbets Tey","term_type":"suburban area","district":"Havering","county":"Greater London","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":"Cranham","term_type":"suburban area","district":"Havering","county":"Greater London","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":"Emerson Park","term_type":"suburban area","district":"Havering","county":"Greater London","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":"Harold Hill","term_type":"suburban area","district":"Havering","county":"Greater London","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":"Harold Park","term_type":"suburban area","district":"Havering","county":"Greater London","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":"Harold Wood","term_type":"suburban area","district":"Havering","county":"Greater London","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":"Hornchurch","term_type":"other settlement","district":"Havering","county":"Greater London","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":"Noak Hill","term_type":"suburban area","district":"Havering","county":"Greater London","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":"North Ockendon","term_type":"village","district":"Havering","county":"Greater London","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":"Upminster","term_type":"other settlement","district":"Havering","county":"Greater London","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."]}
