Skip to content
ukpoliticshub

How this site works

Methodology

A site that promises both sides has to show its workings. This page sets out how every judgement on ukpoliticshub is made, and, just as importantly, what each method cannot tell you.

Independence

ukpoliticshub is not endorsed by, affiliated with, funded by or connected to any political party, campaign or candidate. No party has any editorial input. Where we publish a judgement of our own rather than a sourced fact, it is flagged Our assessment so you can weigh it differently from an official figure.

Polling

The Race for No.10 reports an existing published rolling average of British Polling Council members’ voting-intention polls, rather than computing an average of our own. That is deliberate: you can check our headline number against its source in one click, and we cannot quietly put a thumb on the scale by choosing which polls to include.

The individual polls behind the average are listed on the front page with their pollster, fieldwork dates and a link to the pollster’s own write-up. Not every poll in the average appears: some pollsters release to clients and aggregators without publishing a write-up of their own, and we would rather list fewer polls than cite a source that is not where the figure came from. Where a pollster did not publish a figure for a party, we print an em dash rather than a zero or an estimate.

What this cannot tell you: vote share is not seats. Under first-past-the-post a party on 12% nationally may hold five seats while a party on 21% holds over a hundred. We do not publish a seat projection, because the available models diverge sharply and get quoted as fact. Movements of a point or two between polls are usually noise, not news.

How we rate news outlets

Each masthead carries a fixed position on a −10 (left) to +10 (right) scale. The rating describes the outlet, not the individual article, and it does not change from story to story. Positions draw on Ofcom’s news-consumption research, the Reuters Institute Digital News Report’s left–right placement of news audiences, and published perception surveys. Where those sources disagree, we take the midpoint.

We rate the outlet rather than the article on purpose. The news table is filled from live RSS feeds with no human in the loop, so per-article scoring would mean having a model judge the slant of every headline: precisely the point at which a site promising neutrality becomes the story.

What this cannot tell you: a right-leaning paper runs stories that damage the right, and a left-leaning one does the reverse. A rating is a prior, not a verdict on the piece in front of you. Broadcasters regulated for due impartiality sit near the centre by obligation, which is not the same as being free of editorial judgement. Reasonable people place several of these mastheads a point or two from where we have.

Two outlets below are rated but do not appear in the news table: The Times and The Spectator publish no open RSS feed. We list their ratings for reference rather than quietly dropping them, so you can see the full picture of who we do and do not carry.

The Guardian
Centre-left
-6
Daily Mirror
Centre-left
-6
The Independent
Centre-left
-4
Channel 4 News
Centre-left
-3
BBC News
Centre
-1
Sky News
Centre
-1
The Times
Centre-right
+3
The Spectator
Centre-right
+6
The Daily Telegraph
Centre-right
+6
The Sun
Centre-right
+6
Daily Mail
Right
+7
GB News
Right
+8

Placing parties on the spectrum

Party positions use the same −10 to +10 axis, as a composite of economic and social policy. These are editorial judgements informed by published academic classification, each party’s own stated policy, and where commentators across the spectrum place them. They are not measurements, and we would not defend any single figure to the point.

Where a party disputes how it is characterised, the dispute is printed alongside the characterisation rather than resolved by us. Restore Britain is the clearest current case: political scientists classify it as far-right and ethno-nationalist, and the party rejects that description as a smear campaign. Both statements appear on its page.

What this cannot tell you: a single axis flattens real disagreement. A party can be economically interventionist and socially restrictive at once, and the number will hide that. Read the position note, not just the dot.

  • Green-8Left. Moved further left under Zack Polanski, on public ownership, wealth taxes and climate spending.
  • Labour-3Centre-left. In office since 2024 on a broadly fiscally orthodox platform; the Burnham leadership is positioned to its predecessor's left on public ownership and devolution.
  • Lib Dems-2Centre to centre-left. Socially liberal and pro-European, with a campaigning focus on health and social care and, since 2025, on opposing Reform UK directly.
  • Conservative+3Centre-right. Squeezed between a Labour government and a Reform UK party occupying much of its former ground, which is why we place it nearer the centre than Reform rather than alongside it.
  • Reform+6Right. Restrictionist on immigration, opposed to net zero targets, and campaigning against both established parties.
  • Restore+7The furthest right of the six on our placement. Political scientists classify it as far-right; the party rejects that description. Both are set out under Credibility and concerns below.

The state assessments

We publish six of these. Three measure sustained state-level pressure on the United Kingdom: Russia, currently 55/100, alongside Iran and China. Three measure the opposite: what the UK can currently rely on from the United States, NATO, and France and the EU. None of them measures the likelihood of open war, which remains low.

The three threat assessments answer the same six questions, with the same weights applied to all of them. That was not always true. Each state used to be scored on its own set of factors, which meant the composites could not honestly be compared: a fifth of Russia’s score came from a question about Russian capacity being absorbed in Ukraine, a factor no other state faced, and the result was that Russia scored below China. That was an artefact of which questions were asked, not a judgement about which state presses hardest on Britain.

Each factor is still scored 0–100 on its own evidence, and each shows the reporting behind it. Where a state has no evidence against one of the six, the factor still appears, scores low, and says the evidence is absent, dropping the inconvenient question is what broke the old model. Where the UK government has made a formal designation. Russia and Iran sit on the enhanced tier of the Foreign Influence Registration Scheme and China does not. We print it and score against it rather than around it. Where the state rejects the characterisation, the rejection is printed beside our assessment.

The three alliance assessments still carry their own factors and are not yet on a shared set. They are comparable with each other only loosely, and that is the next piece of work rather than something to gloss over here.

Threats and alliances are deliberately kept on separate scales. They share a method but not a meaning, and one rail carrying both would invite the reading that a strong alliance cancels out a hostile state.

The six questions and the weights every threat assessment carries:

  • 25%Operations on UK soil48
  • 20%Espionage and interference in UK institutions35
  • 15%Cyber operations against UK networks58
  • 15%Military pressure on UK territory and infrastructure64
  • 15%Official UK designation and posture74
  • 10%Direction of travel70

All six assessments, as they currently stand

  • 55RussiaElevatedPressure on the UK
  • 45IranElevatedPressure on the UK
  • 37ChinaModeratePressure on the UK
  • 59United StatesFunctionalWhat the UK can rely on
  • 64NATOStrongWhat the UK can rely on
  • 58France & the EUFunctionalWhat the UK can rely on

Threat bands

  • 0–19LowNo sustained state-level pressure evident.
  • 20–39ModeratePersistent hostile activity, largely routine in scale.
  • 40–59ElevatedSustained grey-zone pressure across several domains.
  • 60–79HighIntensifying activity with direct risk to UK infrastructure.
  • 80–100SeverePressure approaching or crossing into open confrontation.

Alliance bands

  • 0–19BrokenCooperation has effectively stopped.
  • 20–39StrainedWorking relations only, with real friction.
  • 40–59FunctionalSolid where it is institutionalised, uneven elsewhere.
  • 60–79StrongDeep commitments, honoured in practice.
  • 80–100Very strongIntegrated to the point of interdependence.

This is our assessment, and nobody else’s. It is not produced, endorsed or reviewed by the UK government, JTAC, MI5 or any intelligence agency, and it carries no official standing whatsoever. We built it because the official threat-level system covers terrorism, not state pressure, and readers deserve something more structured than a headline. Treat it as a way of organising public evidence, nothing more. The terrorism threat level published beside it is the genuine official figure, and we never adjust that.

The search bar, and what answers it

The bar at the top of every page answers questions using AI. It is worth being precise about what that does and does not mean here, because the phrase covers a lot of very different things.

It only reads our own pages. Answers are assembled from the sourced pages already published on this site: the polling average, the party positions, the constituency results, the state assessments and so on. It cannot reach the open web, and it is not asked to recall anything from its own training.

It shows you where each answer came from. Every answer lists the pages behind it, so you can check the claim against the same source we used rather than taking the answer on trust.

It says when it does not know. Where a question falls outside what we publish, it says the site does not cover that and offers the nearest pages we do hold. It is built to decline rather than to produce a confident guess: a plausible invented figure is the one failure this site cannot absorb.

It can still be wrong, in the ordinary way that a summary of a longer page can be wrong. Where an answer and a page disagree, the page is the record. If you find one that is off, the correction note below applies to it as much as to any figure here.

Corrections

If a figure here is wrong or out of date, we want to fix it rather than defend it. Every number on this site carries a link to its source precisely so that errors are easy to catch. Sourced data is refreshed on a rolling basis and each section states the date it was last assessed.