Civicord · UK · Browse / Labour and Co-operative Party / Cramlington and Killingworth / Emma Foody

Campaign site for Emma Foody (Labour and Co-operative Party — Cramlington and Killingworth), scraped April 2025, audited September 2026.

Emma Foody

View evidenceBefore and afterPropose a correctionIs this your record? Claim itReply if this is wrongMore change stories ↗See what you followQuery The Graph

Snapshot audit, not a current availability check. HTTP success and surname matches do not prove campaign content survived. On-chain fields are on Sepolia testnet; full content is not stored on-chain.

URLs responding — Emma Foody's recorded URLs returned successful HTTP responses at the 2026-09-07 audit. This does not establish that campaign content survived.

Labour and Co-operative Party: 58% responding across the party · this candidate: responding.See the cohort ↗

Stood in Cramlington and Killingworth — 2 of 3 sites responding (67%) · 0 unreachable · 2 redirected

E14001183 · North East · England · 73,295 electorate · Halftone: more / larger paper dots = lower response rate.

  1. Apr 2025scraped
  2. Sep 2026audited
  3. PendingSepolia

Before and after

April site-wide text vs the 2026-09-21 homepage fetch of https://emmafoody.com: 5 sentences still present, 522 no longer found, 9 new. These are candidates for review, not proof a sentence was withdrawn.The April text covers the whole scraped site; the later text is one homepage fetch. A sentence can be missing from that homepage and still exist on another page. A missing sentence is not matched to a replacement.

The snapshot lists 5 of 522 sentences that were not found. The rest are counted, not quoted here.

Before · April 2025

I went on to ask “what further action can the government take to ensure that residents falling just outside current roll out areas aren’t left behind?” In response, the Secretary of State replied “We are making sure that the market for digital provision is a functioning market that will deliver for

After · 21 September 2026

Not found on the homepage fetch.

https://emmafoody.com

Gap: no replacement sentence is matched. The April text covers the whole scraped site; the later text is one homepage fetch. A sentence can be missing from that homepage and still exist on another page.

Before · April 2025

I have supported measures within Parliament to increase the National Living Wage, to Make Work Pay and through measures such as rolling out free breakfast clubs for primary aged pupils, cutting the cost of school uniforms and providing better protections for those living in rented accommodation whic

education

After · 21 September 2026

Not found on the homepage fetch.

https://emmafoody.com

Gap: no replacement sentence is matched. The April text covers the whole scraped site; the later text is one homepage fetch. A sentence can be missing from that homepage and still exist on another page.

Before · April 2025

Next Steps With the outcome of the survey, as well as ongoing engagement with residents whether on the doors, at my surgeries, coffee mornings, further surveys and from contact from constituents, I will continue to work on the priorities that matter locally to residents across the Cramlington and Ki

After · 21 September 2026

Not found on the homepage fetch.

https://emmafoody.com

Gap: no replacement sentence is matched. The April text covers the whole scraped site; the later text is one homepage fetch. A sentence can be missing from that homepage and still exist on another page.

Before · April 2025

Government Consultation on the Ticket Market Arts and Culture Government Consultation on the Ticket Market Cramlington and Killingworth MP welcomes government consultation on the ticket market Emma Foody, MP for…emmaJanuary 15, 2025 Secondary Ticketing Market Debate Arts and Culture Secondary Ticket

After · 21 September 2026

Not found on the homepage fetch.

https://emmafoody.com

Gap: no replacement sentence is matched. The April text covers the whole scraped site; the later text is one homepage fetch. A sentence can be missing from that homepage and still exist on another page.

Before · April 2025

Who I share your information with Where constituents share information with me for me to act on their behalf and contact relevant agencies, casework, this will only be shared with the relevant agency that I am taking the issue up on your behalf of, whether a local authority, government department, t

After · 21 September 2026

Not found on the homepage fetch.

https://emmafoody.com

Gap: no replacement sentence is matched. The April text covers the whole scraped site; the later text is one homepage fetch. A sentence can be missing from that homepage and still exist on another page.

New on the later homepage, not matched to a removed sentence

Propose a correction

If a URL, name, or sentence on this record is wrong, send a sourced request. It is queued for a person to review. It does not change the audit, the April scrape, the sentence comparison, or the Sepolia record.What is verified, and what is not.

Review queue

Requests stored for this record. A request is not an edit.

    Is this your record?

    If you are Emma Foody or work on their campaign, you can claim this record. Say how a reviewer could verify it — a campaign-domain email, a link on the live site, or your Democracy Club profile. A claim is queued for a person to check; it grants no edit access and changes nothing until verified.

    Websites

    Respondinghttps://emmafoody.com

    What changedHTTP response recorded; inspect the candidate-name signal below

    • HTTP result: Responding (HTTP 200) at the 2026-09-07 audit
    • Candidate-name signal: surname matched in the response body (heuristic only)

    Source evidence and excerpts

    These are short excerpts from the April 2025 scrape, not the later wording and not complete archived pages. Original filenames identify the stored extracts. Browse the Campaign Lab source dataset ↗

    Scrape excerpts — April 2025 · 8 shown
    PageCharsOpening excerpt
    content_7.html6,464
    2025 Survey | Findings and Actions
    Thank you to the hundreds of people who completed my 2025 Cramlington and Killingwort…
    content_55.html5,626
    The Budget: A Fresh Start for a Brighter Future
    My question to the Chancellor of the Exchequer ahead of the Budget annou…
    content_16.html5,591
    As the Member of Parliament for the Cramlington and Killingworth constituency and to best represent our community, it is…
    content_30.html4,460
    Thank you to the many constituents who have contacted me in relation to the vote on the Terminally Ill Adults (End of Li…
    content_11.html4,116
    Big Bus Survey Transport Big Bus Survey Have your say on buses in Cramlington and Killingworth In my recent priorities s…
    content_63.html4,116
    Big Bus Survey Transport Big Bus Survey Have your say on buses in Cramlington and Killingworth In my recent priorities s…
    content_46.html3,337
    Emma Foody MP Welcomes Government Commitment to Tackle Menacing Off-Road Bikes in Cramlington and Killingworth
    Emma Food…
    content_62.html3,196
    Cramlington and Killingworth MP holds debate in Parliament on estate adoption in the North East
    Cramlington and Killingw…
    Agent viewInspect the data and verify the recordGraph live

    The audit ledger above is a static snapshot. The buttons below run live queries against The Graph and the ledger JSON — only when you click them. Nothing fetches automatically and nothing here is mocked.

    1 Free ledger JSON

    /api/candidates/116100.json

    Static audit record — websites, status, ENS hint.

    2 WebMCP join

    Preferred agent tool — live Graph + ledger verdict.

    compare_onchain_to_ledger(id="116100")
    -> { onchain, ledger, verdict[] }

    3 The Graph (live)

    On-chain p116100.civicord.eth via/api/graph (Studio proxy) — person id, not seat slug.

    {
      candidate(id: "116100") {
        id ensName status url personName textRecordCount
        registeredAt registeredAtBlock owner
      }
      _meta { block { number } hasIndexingErrors }
    }

    Live queries run on demand; a failure is shown honestly, never replaced with a cached response. Verify independently: ENS ·resolver ·Subgraph Studio ·/api/graph ·openapi.yaml ·source

    Jurisdiction

    Reading…

    Reading the public record…

    Reading /api/… — the same static JSON an agent pays for.

    ↑↓ move · ↵ open · Esc close