- Author, Data journalism team
- Role, BBC News
-
The Labour Party is on course to win a landslide majority with more than two thirds of the results declared in the 2024 general election.
According to an updated BBC forecast, the party is set to take 408 seats, well ahead of the Conservatives on 136 and giving a majority of 166.
The Liberal Democrats are forecast to win 66 seats, the SNP eight, Reform UK and Plaid Cymru four each and the Green Party two.
Other parties, including those in Northern Ireland, are forecast to get 22 seats.
It is possible that Labour will secure its win on a lower share of the vote than was achieved in any of Tony Blair’s victories, including the 36% the party won in 2005.
Vote share
Labour has around 37% share of the vote across the UK and the Conservatives 22%.
While the Liberal Democrats are expected to have the third highest number of seats, it is Reform who are currently in third place by share of the vote.
However, Reform have found it difficult to convert votes into seats, and the party has only four seats so far, including party leader Nigel Farage in Clacton.
The Greens have recorded their best general election performance yet, according to polling expert Sir John Curtice, and will likely win 7% of the vote.
The party have taken Bristol Central and are forecast to hold Brighton Pavilion.
Changed hands
This map shows the seats which have been won by a different party to the last general election.
Labour has made deep in-roads into the SNP’s tally in Scotland. The Liberal Democrats have taken seats throughout England.
Scotland
Labour have won many seats in Scotland, while the Scottish National Party has lost more than 30. The Liberal Democrats have taken a few and the Conservatives have so far held on to one.
The SNP share of the vote is down 16 points, while Labour’s is up by 20 north of the border.
It now looks as though the SNP will win no more than eight seats by the end of the night.
Wales
In Wales, Labour have gained eight seats, taking the party’s total to 25. Plaid Cymru have gained two seats, putting the party on four.
The Conservatives have lost 10 seats in Wales so far.