{"$schema": "https://iptc.org/std/ninjs/ninjs-schema_3.2.json", "uri": "urn:newsml:wireva.mib.news:item:6133f792-3e86-4e8a-98fb-76a122dbb514", "type": "text", "profile": "update", "version": "1", "versioncreated": "2026-08-21T20:09:34.689980Z", "firstcreated": "2026-08-01T08:18:15.557994Z", "pubstatus": "usable", "urgency": 5, "language": "en", "headline": "Labour’s Bev Craig wins Greater Manchester mayoral by-election after marathon count", "byline": "Arthur Ellington", "located": "United Kingdom", "copyrightholder": "Haydamax OÜ", "copyrightnotice": "Wireva / Hublcore", "usageterms": "Subscribers may republish this item in full, including translation and trimming, with the credit “Wireva / Hublcore”. Set rel=canonical to https://hublcore.com/politics/labours-bev-craig-wins-greater-manchester-mayoral-by-election-after-marathon-count/ when publishing on the web.", "description_text": "Bev Craig has been elected Mayor of Greater Manchester after a count lasting more than 24 hours, handing Labour a decisive by-election victory in the largest contest of its kind in British history.", "altids": {"mosaic": "6133f792-3e86-4e8a-98fb-76a122dbb514", "story": "37261483-a154-4956-b30a-ffd21f8b5b1e", "slug": "labours-bev-craig-wins-greater-manchester-mayoral-by-election-after-marathon-count"}, "subject": [{"name": "Politics", "rel": "direct", "literal": "politics", "code": "medtop:11000000", "scheme": "http://cv.iptc.org/newscodes/mediatopic/", "uri": "http://cv.iptc.org/newscodes/mediatopic/11000000"}], "place": [{"name": "United Kingdom", "literal": "gb", "code": "GB", "scheme": "http://cv.iptc.org/newscodes/countrycodes/"}], "person": [], "organisation": [], "genre": [{"name": "Updated story", "literal": "update"}], "service": [{"name": "Wireva", "literal": "wireva"}], "associations": {"featuremedia": {"uri": "urn:newsml:wireva.mib.news:media:346e2b58-a4f0-4d9f-8fe1-8854ad173a72", "type": "picture", "version": "1", "pubstatus": "usable", "headline": "Labour wins Greater Manchester mayoral by-election after marathon vote count", "description_text": "Bev Craig wins Greater Manchester mayoral by-election for Labour after marathon count", "copyrightholder": "static.standard.co.uk", "copyrightnotice": "Labour wins Greater Manchester mayoral by-election after marathon vote count", "usageterms": "Picture belongs to the source publication: address and terms are delivered, the file is not.", "altids": {"wireva": "346e2b58-a4f0-4d9f-8fe1-8854ad173a72"}, "extra": {"wireva:delivery_mode": "link_only", "wireva:rights": {"licence": "", "licence_url": "", "licence_raw": "RSS source", "licence_verified_at": "2026-08-21T20:09:34.704004Z", "attribution_required": true, "attribution_text": "Labour wins Greater Manchester mayoral by-election after marathon vote count", "redistribution_allowed": false, "commercial_use_allowed": false, "modifications_allowed": false, "share_alike_required": false}, "wireva:provenance": {"creator": "", "source_name": "static.standard.co.uk", "source_url": "https://static.standard.co.uk/2026/07/31/23/a9c4b713ce0f245dada85b9115ad208eY29udGVudHNlYXJjaGFwaSwxNzg1NjIzNjA0-2.85463697.jpg?width=1200&auto=webp&crop=3%3A2", "source_page_url": "https://static.standard.co.uk/2026/07/31/23/a9c4b713ce0f245dada85b9115ad208eY29udGVudHNlYXJjaGFwaSwxNzg1NjIzNjA0-2.85463697.jpg?width=1200&auto=webp&crop=3%3A2", "our_page_url": "https://hublcore.com/politics/labours-bev-craig-wins-greater-manchester-mayoral-by-election-after-marathon-count/"}, "wireva:role": "lead"}, "renditions": {"source": {"href": "https://static.standard.co.uk/2026/07/31/23/a9c4b713ce0f245dada85b9115ad208eY29udGVudHNlYXJjaGFwaSwxNzg1NjIzNjA0-2.85463697.jpg?width=1200&auto=webp&crop=3%3A2", "mimetype": "image/jpeg"}}}}, "extra": {"wireva:story": {"uri": "urn:newsml:wireva.mib.news:story:37261483-a154-4956-b30a-ffd21f8b5b1e", "slug": "reform-uks-sian-astley-faces-uphill-battle-in-greater-manchester-mayoral-race-20260728", "status": "closed", "languages": ["en"], "item_count": 30, "is_breaking": false}, "wireva:rights": {"class": "agency_original", "redistribution_allowed": true, "commercial_use_allowed": true, "modifications_allowed": true, "share_alike_required": false, "attribution_required": true, "attribution_text": "Wireva / Hublcore", "canonical_required": true, "canonical_url": "https://hublcore.com/politics/labours-bev-craig-wins-greater-manchester-mayoral-by-election-after-marathon-count/", "linkback_required": true, "licence": "Wireva subscriber licence", "licence_url": "", "licensor": "Haydamax OÜ", "valid_until": null, "excerpt_max_chars": 0, "decided_by_rule": "agency_original_unassessed_allow", "needs_review": true}, "wireva:provenance": {"production_method": "automated", "ai_stages": {}, "model": "", "human_reviewed": false, "reviewed_by": "", "reviewed_at": null, "editorial_control": true, "editorial_responsibility": "Haydamax OÜ (Wireva)", "factchecked": false, "verification_status": "multi_source", "independent_confirmations": 2, "official_source_used": false, "used_press_release": false, "public_interest": true, "ai_disclosure_required": true, "ai_disclosure_text": "This item was produced with AI assistance under the editorial responsibility of Haydamax OU.", "independence_check": {"status": "not_assessed", "score": 0.0, "checked_at": "2026-08-21T20:09:34.701252Z"}}, "wireva:publication": {"name": "Hublcore", "domain": "hublcore.com", "country": "GB", "url": "https://hublcore.com/politics/labours-bev-craig-wins-greater-manchester-mayoral-by-election-after-marathon-count/"}, "wireva:links": {"self": "https://wireva.mib.news/api/v1/items/6133f792-3e86-4e8a-98fb-76a122dbb514", "html": "https://wireva.mib.news/item/6133f792-3e86-4e8a-98fb-76a122dbb514/labours-bev-craig-wins-greater-manchester-mayoral-by-election-after-marathon-count/", "story": "https://wireva.mib.news/story/reform-uks-sian-astley-faces-uphill-battle-in-greater-manchester-mayoral-race-20260728/"}, "wireva:metrics": {"word_count": 419, "char_count": 2581, "reading_time_seconds": 184}}}