{"schema_version":1,"page_version":"mp-office-page-v1","kind":"places-index","generated":"2026-04-30","office_slug":"michael-shanks-rutherglen","member_id":4998,"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":30,"places":[{"term":"Rutherglen","term_type":"constituency-name","source":"uk_parliament","ambiguity_status":"not-reviewed","routing_guidance":"Check matched terms and Hansard context before reuse.","mention_count":63,"source_record_ref_count":63,"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:EE014FD5-7FFB-4463-AF81-A55BE5BE6585:4493","source":"constituency-mentions","date":"2026-04-14","title":"Ground-mounted Solar Panels: Alternatives","href":"constituency-mentions/2026-04.json","official_url":"https://hansard.parliament.uk/Commons/2026-04-14/debates/A577A5DE-B71D-4D9E-91E5-FC275FD7F018/GroundMountedSolarPanelsAlternatives#contribution-EE014FD5-7FFB-4463-AF81-A55BE5BE6585","confidence_band":"high","is_own_member":false,"speaker":"Dr Caroline Johnson","matched_terms":[{"term":"Rutherglen","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:7B13BE65-F336-4B63-8124-D872F65F9A71:4493","source":"constituency-mentions","date":"2026-03-24","title":"Oil and Gas","href":"constituency-mentions/2026-03.json","official_url":"https://hansard.parliament.uk/Commons/2026-03-24/debates/13B0FEA9-17A3-4FFD-AADB-859DD1CE04B5/OilAndGas#contribution-7B13BE65-F336-4B63-8124-D872F65F9A71","confidence_band":"high","is_own_member":false,"speaker":"Graham Stuart (Beverley and Holderness) (Con)","matched_terms":[{"term":"Rutherglen","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:F475E00D-B7FB-4C81-A394-2E45886FAA7A:4493","source":"constituency-mentions","date":"2026-01-22","title":"Railways Bill (Third sitting)","href":"constituency-mentions/2026-01.json","official_url":"https://hansard.parliament.uk/Commons/2026-01-22/debates/d9690202-fc6e-4cdc-960a-80a2e4789b19/RailwaysBillThirdSitting#contribution-F475E00D-B7FB-4C81-A394-2E45886FAA7A","confidence_band":"medium","is_own_member":false,"speaker":"Laurence Turner","matched_terms":[{"term":"Rutherglen","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:8BCF1680-0C9C-40A4-ACD0-A5E0B5C10D0D:4493","source":"constituency-mentions","date":"2026-01-13","title":"Storm Goretti","href":"constituency-mentions/2026-01.json","official_url":"https://hansard.parliament.uk/Commons/2026-01-13/debates/AEE5E9B1-A4C8-4CA8-A530-2E7F4AAF6F1A/StormGoretti#contribution-8BCF1680-0C9C-40A4-ACD0-A5E0B5C10D0D","confidence_band":"medium","is_own_member":false,"speaker":"Dan Jarvis","matched_terms":[{"term":"Rutherglen","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:EDC9F1C8-D889-49A5-B0DB-B29DE1124C67:4493","source":"constituency-mentions","date":"2025-12-11","title":"Oil Refining Sector","href":"constituency-mentions/2025-12.json","official_url":"https://hansard.parliament.uk/Commons/2025-12-11/debates/7496C0EF-CD26-4B20-985A-8B8CDA12EEFF/OilRefiningSector#contribution-EDC9F1C8-D889-49A5-B0DB-B29DE1124C67","confidence_band":"medium","is_own_member":false,"speaker":"Douglas McAllister (West Dunbartonshire) (Lab)","matched_terms":[{"term":"Rutherglen","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:7FAF2623-5D6C-46AD-B2DA-ABFF70F89533:4493","source":"constituency-mentions","date":"2025-09-16","title":"Points of Order","href":"constituency-mentions/2025-09.json","official_url":"https://hansard.parliament.uk/Commons/2025-09-16/debates/1A07CDA1-4D72-4090-B732-10AA16168CEB/PointsOfOrder#contribution-7FAF2623-5D6C-46AD-B2DA-ABFF70F89533","confidence_band":"medium","is_own_member":false,"speaker":"Pippa Heylings (South Cambridgeshire) (LD)","matched_terms":[{"term":"Rutherglen","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:2913DE58-94FD-48B7-99FE-1E36A5121FB0:4493","source":"constituency-mentions","date":"2025-09-02","title":"Solar Development: Newark","href":"constituency-mentions/2025-09.json","official_url":"https://hansard.parliament.uk/Commons/2025-09-02/debates/831AAEE4-E758-4245-AA07-1AC39D2511BC/SolarDevelopmentNewark#contribution-2913DE58-94FD-48B7-99FE-1E36A5121FB0","confidence_band":"medium","is_own_member":false,"speaker":"Kerry McCarthy","matched_terms":[{"term":"Rutherglen","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:2617E277-42ED-4647-9C4A-4482DE29D52F:4493","source":"constituency-mentions","date":"2025-07-14","title":"State of Climate and Nature","href":"constituency-mentions/2025-07.json","official_url":"https://hansard.parliament.uk/Commons/2025-07-14/debates/FBD99ED2-C8BA-4FF2-B072-FB8D853BDCEB/StateOfClimateAndNature#contribution-2617E277-42ED-4647-9C4A-4482DE29D52F","confidence_band":"medium","is_own_member":false,"speaker":"Ed Miliband","matched_terms":[{"term":"Rutherglen","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":7,"medium":56,"low":0,"rejected":0}},{"term":"Rutherglen","term_type":"town","county":"South Lanarkshire","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:037A2982-DA8B-444F-A8DA-F9A132B0FD3B:4493","source":"constituency-mentions","date":"2024-11-06","title":"Fuel Poverty","href":"constituency-mentions/2024-11.json","official_url":"https://hansard.parliament.uk/Commons/2024-11-06/debates/46275579-B4A9-4F5C-B6A7-20CB33F9ECC6/FuelPoverty#contribution-037A2982-DA8B-444F-A8DA-F9A132B0FD3B","confidence_band":"high","is_own_member":true,"speaker":"Michael Shanks","matched_terms":[{"term":"Rutherglen","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":"Bankhead","term_type":"suburban area","county":"South Lanarkshire","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":"Blantyre","term_type":"other settlement","county":"South Lanarkshire","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":"Bothwell","term_type":"other settlement","county":"South Lanarkshire","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":"Burnside","term_type":"village","county":"South Lanarkshire","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":"Cairns","term_type":"village","county":"South Lanarkshire","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":"Cambuslang","term_type":"other settlement","county":"South Lanarkshire","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":"Cathkin","term_type":"village","county":"South Lanarkshire","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":"Dalton","term_type":"other settlement","county":"South Lanarkshire","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":"Farm Cross","term_type":"suburban area","county":"South Lanarkshire","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":"Fernhill","term_type":"village","county":"South Lanarkshire","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":"Flemington","term_type":"suburban area","county":"South Lanarkshire","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":"Gallowflat","term_type":"suburban area","county":"South Lanarkshire","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":"Greenlees","term_type":"village","county":"South Lanarkshire","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":"Halfway","term_type":"suburban area","county":"South Lanarkshire","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":"Hallside","term_type":"suburban area","county":"South Lanarkshire","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":"High Blantyre","term_type":"suburban area","county":"South Lanarkshire","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":"High Burnside","term_type":"suburban area","county":"South Lanarkshire","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":"Kylepark","term_type":"suburban area","county":"South Lanarkshire","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":"Low Blantrye","term_type":"suburban area","county":"South Lanarkshire","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":"Newton","term_type":"suburban area","county":"South Lanarkshire","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":"Oatlands","term_type":"suburban area","county":"South Lanarkshire","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":"Shawfield","term_type":"suburban area","county":"South Lanarkshire","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":"Spittal","term_type":"village","county":"South Lanarkshire","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":"Springhall","term_type":"village","county":"South Lanarkshire","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":"Uddingston","term_type":"town","county":"South Lanarkshire","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":"Vicarland","term_type":"suburban area","county":"South Lanarkshire","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":"Westburn","term_type":"suburban area","county":"South Lanarkshire","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":"Whitlawburn","term_type":"village","county":"South Lanarkshire","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."]}
