370 Conservative seats
186 Labour seats
48 SNP
25 Lib Dem, 9 DUP, 7 Sinn Féin,
2 Plaid Cymru, 1 Green, 1 Alliance,
1 NI other
370 Conservative seats
186 Labour seats
48 SNP
25 Lib Dem
9 DUP
7 Sinn Féin
2 Plaid Cymru
1 Green
1 Alliance
1 NI other