Civicord · UK · Browse / Liberal Democrats / City of Durham / Mark Wilkes

Campaign site for Mark Wilkes (Liberal Democrats — City of Durham), scraped April 2025, audited September 2026.

Mark Wilkes

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 — Mark Wilkes's recorded URLs returned successful HTTP responses at the 2026-09-07 audit. This does not establish that campaign content survived.

Liberal Democrats: 70% responding across the party · this candidate: responding.See the cohort ↗

Stood in City of Durham — 3 of 3 sites responding (100%) · 0 unreachable · 1 redirected

E14001173 · North East · England · 72,878 electorate · Halftone: more / larger paper dots = lower response rate.

Also stood in: Framwellgate & Newton Hall

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

Before and after

April site-wide text vs the 2026-09-21 homepage fetch of https://markwilkes.mycouncillor.org.uk/about: 17 sentences still present, 11729 no longer found, 12 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 11729 sentences that were not found. The rest are counted, not quoted here.

Before · April 2025

I applaud the County Council for taking this matter so seriously and it is great that Arriva has now agreed to run new services through Witton Gilbert: The new services are the 754 Durham via Arnison Centre, Nettlesworth, Sacriston, Witton Gilbert to Langley Park, operating in addition to the hourly

After · 21 September 2026

Not found on the homepage fetch.

https://markwilkes.mycouncillor.org.uk/about

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

The County Council Portfolio Member for the Environment and the Head of the department are now fully aware of the issues and I have spoken with the officers in charge of liaising with the prison on the traffic plan which I was successful in getting added to the planning application as requirement be

climatecrime

After · 21 September 2026

Not found on the homepage fetch.

https://markwilkes.mycouncillor.org.uk/about

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

Her site is at www.fionahall.org.uk PARISH COUNCIL DOCUMENTS To allow for easy access to find out what is happening at the parish councils in Framwellgate Moor Division I will be adding the Agenda and minutes of these minutes onto this website once I have had confirmation from the Clerks and Chairs

After · 21 September 2026

Not found on the homepage fetch.

https://markwilkes.mycouncillor.org.uk/about

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

The parish councils which cover this area are: Framwellgate Moor – Includes Framwellgate Moor, Pity Me, Brasside and Finchale Abbey Witton Gilbert – Includes Witton Gilbert, Hartside, Kimblesworth Grange and Witton Station Bearpark – Includes Aldin Grange and Bearpark CARRIAGEWAY RESURFACING – FOOTP

After · 21 September 2026

Not found on the homepage fetch.

https://markwilkes.mycouncillor.org.uk/about

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

With the council projected to be spending for example £7million pounds to pay fines for landfill, and County Hall alone costing over £300,000 to heat and power each year, the additional costs to residents will continue to rise whilst the leadership at County Hall flounders around, unsure how to mana

After · 21 September 2026

Not found on the homepage fetch.

https://markwilkes.mycouncillor.org.uk/about

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 Mark Wilkes 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

    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_1911.html19,236
    Visit www.durhamkeyoptions.co.uk
    Properties at:
    Vicarage Flats Brandon – 3 bed upstairs flat
    Cuthbert Av Sherburn Road –…
    content_394.html17,830
    Durham Council has decided it wants to cut the pay of teaching assistants by thousands of pounds a year as well as incre…
    content_1274.html16,989
    September 2014
    Letter have now started to be sent out to residents to ask if you want to sign up for the Labour Garden T…
    content_1117.html15,630
    So Labour run Council installs bus shelter in Framwellgate Moor that no buses stop at. Yet another example of our incomp…
    content_772.html15,571
    Since the road was resurfaced back at the start of July after I pushed for it to be included in this years work, I have …
    content_1904.html15,510
    Your labour-run council is going ahead with taking a million pounds out of the local economy and charging households £20…
    content_1437.html15,357
    Lib Dem Durham County Councillor for Framwellgate & Newton Hall Division – Working all year round for local residents wi…
    content_1355.html15,357
    Lib Dem Durham County Councillor for Framwellgate & Newton Hall Division – Working all year round for local residents wi…
    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/749.json

    Static audit record — websites, status, ENS hint.

    2 WebMCP join

    Preferred agent tool — live Graph + ledger verdict.

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

    3 The Graph (live)

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

    {
      candidate(id: "749") {
        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