With more than half of the 650 seats declared, Keir Starmer will be the new prime minister as the Labour party secures a majority. Follow the final results and find out how your constituency voted.
Labour
410
+213
Conservative
119
-249
Lib Dem
71
+63
SNP
8
-37
SF
7
0
Others
6
+3
DUP
5
-3
Reform
4
+4
Green
4
+3
PC
4
+2
SDLP
2
0
Alliance
1
0
UUP
1
+1
642/650 seats declared
+/- figures based on 2019 results modelled to new constituency boundaries. If a seat’s boundaries did not change, +/- figures based on defending party at dissolution
*326 seats needed for an overall majority. A working majority requires a lower number as certain MPs do not usually vote