General election 2024 poll tracker: How do the parties compare?

  • Published

Use our interactive poll tracker to check the latest trends measuring how people say they intend to vote.

3 July 2024

Tap party name to highlight its polls in the chart

  1. Average Range
  2. LAB 39%
  3. CON 21%
  4. REF 17%
  5. LD 11%
  6. GRN 7%
  7. SNP 3%
  8. PC 0%
Trend line showing average voting intention, based on individual polls

You need a modern browser with javascript enabled to view the interactive content in this page.

A scatter plot showing an average percentage of people who said they would vote for each party (excluding those who didn't know or wouldn't vote) in each poll taken since January 2020. The chart shows the Conservative party started off leading but Labour took the lead in late 2021 with the gap widest in autumn 2022. Both the Conservative and Labour share declined since May 2024 while Reform UK's share has increased. In the week commencing 1 July 2024, the Conservatives' average has stopped falling and ticked up slightly while Reform UK's has levelled out. The chart also shows that Reform UK are currently in third place and the Lib Dems are in fourth. The Green Party is in fifth place. The SNP and Plaid Cymru are also shown in sixth and seventh place on Great Britain vote share but these parties only stand in Scotland and Wales.

*Because the SNP and Plaid Cymru only campaign in Scotland and Wales respectively, the margin of error for their support across Great Britain is likely to be within +/- 1%. Latest chart update: 3 July 2024

What do the latest polls tell us?

Latest update: 3 July 2024

There has been a small but noticeable narrowing in the polls, writes senior political analyst Peter Barnes.

Polls published this week have tended to show the Conservatives gaining a little support whilst Labour has fallen back slightly.

And, in fact, if we compare the polls now with those from the beginning of the campaign both parties have seen their average rating fall but Labour's has dropped a bit more than the Conservatives'.

This shouldn't be exaggerated. Labour still has a commanding lead of about 18 points on average.

Reform UK are in third place - the rise we saw in support for them during the middle of the campaign has stalled in the final two weeks.

The Liberal Democrats are above where they started the campaign. The Greens, SNP and Plaid Cymru have been pretty stable throughout.

More polls could still be published, but any that come out on Thursday won't be included in the BBC poll tracker. Like other broadcasters the BBC has to abide by strict rules on how elections are reported on polling day.

How big are the gaps between parties?

All polls are based on a sample of people interviewed, typically more than 1,000, which is then weighted to be representative of the country.

There is always a margin of error, meaning the real percentage could be higher or lower than any one poll suggests.

We estimate that the true support for each party lies within the ranges shown here.

Latest UK general election voting intention: 3 July 2024

Percentage range of party support, after adjusting for and/or excluding 'don't know' and 'won't vote'.

Party Average poll Poll range
Labour 39% 34-44%
Conservatives 21% 16-26%
Reform UK 17% 14-20%
Lib Dems 11% 8-14%
Green 7% 4-10%
SNP 3% 2-4%
Plaid Cymru Less than 1% Less than 1% to 2% 0-1%

*Because the SNP and Plaid Cymru only campaign in Scotland and Wales respectively, the margin of error for their support across Great Britain is likely to be within +/- 1%

What is a poll tracker?

Each dot in the chart shows one poll result for a party.

We summarise all that information with an average line that makes it easier to understand the trend.

Sign up for our Election Essential newsletter to read top political analysis, gain insight from across the UK and stay up to speed with the big moments in the general election campaign. It'll be delivered straight to your inbox every weekday.

Which polls do we use?

To get an appropriate range of polls for our averages, we use those conducted by members of the British Polling Council., external

Its members agree to the same rules on transparency, but the council has said membership should not be seen as a guarantee of quality.

The polls we include have come from BMG, Deltapoll, Electoral Calculus, Find Out Now, Focaldata, Ipsos, JL Partners, More in Common, Opinium, Norstat (formerly Panelbase), People Polling, Redfield and Wilton Strategies, Savanta, Survation, Techne, Verian (formerly Kantar Public), WeThink (formerly Omnisis), Whitestone Insight and YouGov.

We only include the headline percentages on voting intention, which pollsters calculate by excluding or otherwise adjusting for those people who answered "don't know" or "won't vote".

Most of the polls included cover Great Britain, although some do poll the whole of the UK. People surveyed do not get the option to choose parties which only stand in Northern Ireland.

We include data that is in the public domain. Some polling companies will not publish all data for all parties at the same time.

Who pays for polls?

Where polling companies have stated in their data tables who their client is, we have included this in our table. It is common for polling companies to do their work for news organisations, television programmes and campaign groups.

What is the margin of error?

The true position for the Conservatives and Labour might be within five percentage points of our average.

Nine out of 10 polls just before election day have been within that range of the eventual national vote shares in the 2010 to 2019 general elections.

The gap has been smaller for other parties which campaign throughout Great Britain, such as the Liberal Democrats, Green party and Reform UK (formerly the Brexit Party) and smaller still for the SNP and Plaid Cymru.

How do we average the polls?

Our estimate of a party's support is a rolling average of polls.

A party's share on any given day is the average of their results from polls taken over the previous fortnight. We only take the most recent poll from each company for that day's averages.

Why do polling companies have different results?

All opinion polls will differ a bit because they are interviewing different people. There are also other things that can lead to differences between polling companies. For example:

  • Different companies find the people who take part in their polls in different ways

  • The precise wording of the question varies between pollsters, and some pollsters ask more than one question to reach their voting intention figures

  • Pollsters apply "weights" to their data to try to make their results reflect the make-up of the voting population. So if a particular poll has a smaller proportion of female respondents than there are in the wider population, their responses will be given extra weight in the final results. But different companies take different factors into account

  • The companies have different ways of treating people who initially say they do not know how they will vote, or are not certain if they will vote.

What do pollsters ask?

For voting intention, polling companies typically ask interviewees a question along the lines of: "If a general election were held tomorrow, which party would you vote for?"

Some polling companies have not given their interviewees the choice of some parties, including them within the "other" category.

For example, Reform UK, formerly the Brexit Party until 2021, has only been included as an option in every poll featured in our tracker since autumn 2022, while support for Plaid Cymru is included among "other" parties in polls released by Techne.

Produced by Grace Richardson, Scott Jarvis, Becky Rush, Allison Shultes, Libby Rogers, Daniel Wainwright, Aidan McNamee, Jana Tauschinski, Debie Loizou, Preeti Vaghela, Robert Cuffe, John Walton.

What questions do you have about the general election?

In some cases your question will be published, displaying your name, age and location as you provide it, unless you state otherwise. Your contact details will never be published. Please ensure you have read our terms & conditions and privacy policy.

Use this form to ask your question:

If you are reading this page and can't see the form you will need to visit the mobile version of the BBC website to submit your question or send them via email to, external. Please include your name, age and location with any question you send in.