Psephology.AI

    Recruitment Signal

    Who is outrunning their own party locally — and where the organisation is strongest.

    Carry the scores across: Scores and runs come straight from Bucking the Trend. Nothing is recalculated here, so the two reports can never disagree.

    Work out length of service: Count the elections each person has stood at. Where the span is implausible, the contests don't hang together geographically, or a contest is clearly theirs but unlinked, the figure is marked uncertain rather than dropped.

    Sort into signals: Candidates running well ahead of their party locally become 'talent to watch'; those running well behind become 'worth a conversation'. Anyone who fits neither is left uncategorised on purpose.

    Read the councils separately: Council rows use the council's own run of above-trend elections. They carry no identity dependency, so nothing is held back there.

    Hold back what is visibly wrong: Where a known identity problem makes a number plainly wrong rather than merely uncertain, the record is not shown at all, and the count of those is published.

    All insights

    Insight 6

    Recruitment Signal

    Who is outrunning their own party locally — and where the organisation is strongest.

    Live for 4,160 scored records, 2015–2025

    Two comparisons, kept separate. Candidates are measured against their own party in their own council. Councils are measured against other councils of the same type voting in the same years.

    What the report does

    Three views on the same evidence: candidates running ahead of their own party locally, candidates running behind it, and councils where a party has stayed above its comparator group for several elections in a row.

    How it's built

    1. 1

      Carry the scores across

      Scores and runs come straight from Bucking the Trend. Nothing is recalculated here, so the two reports can never disagree.

    2. 2

      Work out length of service

      Count the elections each person has stood at. Where the span is implausible, the contests don't hang together geographically, or a contest is clearly theirs but unlinked, the figure is marked uncertain rather than dropped.

    3. 3

      Sort into signals

      Candidates running well ahead of their party locally become 'talent to watch'; those running well behind become 'worth a conversation'. Anyone who fits neither is left uncategorised on purpose.

    4. 4

      Read the councils separately

      Council rows use the council's own run of above-trend elections. They carry no identity dependency, so nothing is held back there.

    5. 5

      Hold back what is visibly wrong

      Where a known identity problem makes a number plainly wrong rather than merely uncertain, the record is not shown at all, and the count of those is published.

    How to read it (and how not to)

    • • Most movement in a local election is national, not local. This surfaces exceptions; it does not claim every positive score is hidden talent.
    • • 'Worth a conversation' is information, never a recommendation about anybody's future. A gap can come from a strong opponent, a local issue or an unusual field.
    • • Length of service is shown even when uncertain, marked as such with the reason. It is never silently dropped.
    • • A small number of records are hidden because a known identity problem makes the figure visibly wrong; the count is published rather than buried.
    • • Northern Ireland is excluded, as in every other report here.

    What it reads

    • • Bucking the Trend scores and runs for every scored candidate and council
    • • How many elections each candidate has stood at, and whether that figure can be trusted
    • • Party records, so labels and colours stay consistent across years
    • • Ward and council context for every scored candidate

    What you get back

    • • A ranked list of candidates running ahead of their own party in their own ward
    • • A matching list of candidates running behind it, framed for your own judgement
    • • Councils with the longest sustained above-trend runs, with a year-by-year line
    • • A tenure-against-performance chart separating trusted from uncertain records
    • • Plain counts of what is flagged, what is softened and what is held back
    • • A link from every card through to that candidate, party or area's own page

    Readiness

    • Computed recruitment signals

      4,160 rows: 3,972 candidates, 188 councils, 2015–2025.

    • Scores carried from Bucking the Trend

      Shared source, so the two reports always match.

    • Identity quality flags

      Uncertain tenure softened, visibly wrong records held back.