Appendix 7.1 — Methodology & Analytical Protocol
This appendix sets out how the consultation corpus was assembled, how it was divided into analytical tiers, how themes were coded and scored, and what the resulting findings can and cannot support. It is written so that a reader could reproduce or at least understand the analysis.
A total of 2,690 responses to the Home Office consultation (16 July – 20 September 2026) were received and indexed by the Campaign Opposing Police Surveillance. They comprise 2,654 submissions via the ucpi.uk online portal and 36 submissions sent directly by email. The portal submissions were analysed for divergence from the standard letter template (Appendix 7.3), showing 2,554 used the template with less than 10% variation. 100 showed 10% or greater variation; of these, 73 varied by less than 20% (typically the addition of a statement of standing, or a short personal paragraph) and 27 varied by 20% or more, containing substantive original content.
| Tier | Description | n |
|---|---|---|
| 1 | Portal submissions using the template with <10% variation | 2,554 |
| 2a | Portal submissions with 10–20% variation (minor personalisation) | 73 |
| 2b | Portal submissions with ≥20% variation (substantively unique) | 27 |
| 3 | Direct email submissions (legal teams, NGOs, activist cohorts, Core Participants) | 36 |
| Total | 2,690 | |
The 2,554 template letters and the 73 minor-variation letters (2,627 in total) are treated as evidence of public support for the core demands set out at Appendix 7.3. Because they reproduce a single text, counting them in thematic prevalence would measure campaign volume rather than convergence. They are therefore excluded from the prevalence calculations detailed in Appendix 7.2 and from the qualitative findings summarised in Parts 3–6 of the report.
The qualitative analysis is based on the unique-voice corpus of N = 63: the 27 substantively unique portal submissions (Tier 2b) and the 36 direct email submissions (Tier 3).
The findings therefore support statements of the form: "this argument was advanced, in these terms, by X of the 63 unique-voice submissions, and is internally coherent on its own terms." They do not support statements about what consultees or the public as a whole thought. Where the report describes a position as widely held, that means widely held within the 63, and is stated as such. Where a finding is described as "unanimous" or "100%," the denominator is always N=63 and the term is used in that limited sense only.
Divergence thresholds and sensitivity
Divergence was measured by automated text comparison (first calculating similarity percentage across the whole text, then by a second-pass tokenised comparison of individual words). The thresholds were set empirically, seeking the sparse region between the dense cluster of template letters and the long tail of more varied or unique submissions. Some experimentation was done to see how small changes in the cut-off would reclassify responses. No attempt was made to test whether the findings would be sensitive to the choice of threshold.
Thematic coding — four structured stages
Stage 1 — Inductive theme identification
AI was tasked with performing an unconstrained qualitative sweep across the 63 unique-voice submissions to identify recurring legal arguments, factual grievances, procedural critiques, and proposed reforms. No pre-determined theme categories were imposed.
Stage 2 — Positional prevalence scoring and directional stance matching
AI was then tasked with calculating thematic agreement metrics within the 63 unique-voice submissions. Coding evaluated directional intent, argument and sentiment, rather than exact phrasing matches. A theme was scored:
- 1 (Present) only where the submission explicitly articulated and endorsed the specific legal position, policy demand, or factual claim defining that theme — for example, actively attributing inquiry delay to police secrecy litigation rather than merely mentioning that the inquiry has taken a long time; or demanding collective or group disclosure of archives, whether or not the words "group disclosure" were used;
- 0 (Absent) where the theme was mentioned only vaguely or in passing, neutrally, without a clear stance, or not at all.
Stage 3 — Treatment of sub-cohort only majorities
Where a position falls below a simple majority across all 63 unique voices but was found to be unanimous or near-unanimous within a specific sub-cohort, the prevalence matrix details both the overall N=63 prevalence and the sub-cohort prevalence, and explains why the sub-cohort's concentration is material.
Stage 4 — Verbatim quote and evidence verification
A two-phase process with AI asked to suggest illustrative verbatim passages directly from the primary source texts. These were then checked by humans against the original submissions for accuracy of attribution and context. Quotations are drawn only from respondents who consented to their words being used; the quoted voices are therefore a subset of the 63. They are not random but illustrative, this means the quotations alone should not be read as representative, and prevalence claims rest on the matrix (Appendix 7.2), not on the quoted passages.
Analysis Limitations
- Coverage. The corpus consists only of responses available for analysis. If responses were submitted to the Home Office online questionnaire then they have not been possible to include in this interim report. A Freedom of Information request to the Home Office asking about the volume and nature of those responses has been submitted and not yet responded to.
- Selection. The 63 are essentially self-selected and drawn predominantly from non-state parties with a direct interest in the Inquiry's completion. Prevalence figures describe the corpus, not the public.
- Coding. Coding was AI-assisted, and not manually verified.
- Consent. Quotations are drawn from consenting respondents only, which further limited the illustrative material.
- Prevalence is not merit. A high prevalence figure records that a position was widely advanced within the corpus. While no effort was made to express minority views, efforts were made to extract any dissenting or conflicting views, but none were identified.
Appendix 7.2 — Master Prevalence Matrix
The matrix records the prevalence of all overarching thematic positions, specific legal stances, and policy commitments across the N=63 unique-voice corpus (comprising 27 customized individual narrative letters, 6 Category H/female survivor filings, 7 collective activist cohort submissions, 6 recognised legal representative/NGO filings, and 17 others).
| Position / Policy | Tier & Stance | Primary Cohort Drivers & Standing | Count | % |
|---|---|---|---|---|
| Rejection of Survey Design & Questionnaire Framing | Tier 1: Universal Non-State Consensus | Universal endorsement (100% Individual CPs, Cat H, Activist Cohorts, RLRs). | 63 / 63 | 100% |
| Demand for Statutory Completion of Inquiry | Tier 1: Universal Non-State Consensus | Universal endorsement (100% Individual CPs, Cat H, Activist Cohorts, RLRs). | 63 / 63 | 100% |
| Unconditional Withdrawal of Curtailment Proposals | Tier 1: Universal Non-State Consensus | Universal endorsement (100% Individual CPs, Cat H, Activist Cohorts, RLRs). | 63 / 63 | 100% |
| Complete Rejection of Voluntary State Disclosure | Tier 1: Universal Non-State Consensus | Universal endorsement (100% Individual CPs, Cat H, Activist Cohorts, RLRs). | 63 / 63 | 100% |
| Leadership Continuity (New Chair & Expert Panel) | Tier 1: Universal Non-State Consensus | Broad consensus (92.6% Individual CPs; 100% Cat H, Activist Cohorts, RLRs). | 60 / 63 | 95.2% |
| Rejection of Cost/Delay Narrative | Tier 1: Universal Non-State Consensus | Broad consensus (92.6% Individual CPs; 100% Cat H, Activist Cohorts, RLRs). | 58 / 63 | 92.1% |
| Enforcement of Disclosure Timetables & Candour | Tier 1: Universal Non-State Consensus | High overall endorsement (74.1% Individual CPs; 100% Cat H, Activist Cohorts, RLRs). | 58 / 63 | 92.1% |
| Protecting Public Investment & Sunk Costs | Tier 1: Universal Non-State Consensus | High overall endorsement across individual CPs, legal fellows, and activist networks. | 57 / 63 | 90.5% |
| "RIPA 2000 Safeguard" — importance of T4 & T5 | Tier 1: Universal Non-State Consensus | Unanimous in Cat H, Activist Cohorts, and RLRs (100%); 77.8% among Individual CPs. | 55 / 63 | 87.3% |
| Inseparability of Tranches 4, 5, and Module 3 | Tier 1: Universal Non-State Consensus | Unanimous in Cat H, Activist Cohorts, and RLRs (100%); 77.8% among Individual CPs. | 55 / 63 | 87.3% |
| Accountability re Intimate Deceit & Misogyny | Tier 1: Universal Non-State Consensus | Cat H (100%), RLRs (100%), Activist Cohorts (100%); 70% Individual CPs. | 52 / 63 | 82.5% |
| Importance of Live Hearings | Tier 1: Universal Non-State Consensus | Cat H (100%), RLRs (100%), Activist Cohorts (86%); 74% Individual CPs. | 52 / 63 | 82.5% |
| Exposing Miscarriages of Justice / Agent Provocateurs | Tier 2: Major Cohort Consensus | Targeted Activist Cohorts (100%); RLRs / HJA (100%); 67% Individual CPs. | 49 / 63 | 77.8% |
| Need for Recommendations & Statutory Duty of Candour | Tier 2: Major Cohort Consensus | Legal Campaign NGOs (100%) and Activist Cohorts (100%); 66.7% Individual CPs. | 49 / 63 | 77.8% |
| Group / contextual disclosure model | Tier 2: Major Cohort Consensus | Concentrated in Activist Cohorts and collective submissions; less common among individual CPs. | 38 / 63 | 60.3% |
Tier definitions
Tier 1 Consensus (≥80% prevalence): Denotes core consensus —
principals, foundational legal, procedural, and governance demands shared
universally across individual victims, legal teams, activist cohorts, and civil
society organizations.
Tier 2 Consensus (60%–79% prevalence): Represents specialised
thematic findings and procedural remedies that exhibit heavy concentration within
specific cohort categories.