This page is based on the 649 results verified by the Commons Library as of 17:20 on Friday 5th July.
One seat is yet to be declared. The page will be updated when all seats are declared.
With 649 seats declared, Labour have won 411 seats, up 209 on their total from the 2019 election.
The Conservatives have won 121 seats, down 244 from their 2019 total of 365 seats. The Liberal Democrats gained 60 seats for a total of 71, while the Scottish National Party have won 9 seats, down from 48 in 2019. Reform UK won five seats and the Green Party of England and Wales won four.
The charts below show the figures for all parties winning seats declared so far.
With 649 results declared, 300 MPs had been re-elected. 334 successful candidates are becoming MPs for the first time, while 15 are becoming MPs again after a gap in service (that is, they have been MPs at some point in the past, but were not MPs at the time of the May 2024 dissolution).
Of the 649 MPs elected so far, we estimate that 386 are men (59%) and 263 are women (41%)
One seat – Inverness, Skye and West Ross-shire – has not yet declared a winner.