With nearly all of the 650 seats declared Labour has secured 412 seats, 214 more than in 2019

Labour

Conservative

Lib Dem

Reform

Independent

Sinn Féin

SDLP

Alliance

SNP

Green

Plaid Cymru

DUP

Other

Undeclared

2019

Modelled to new

constituency boundaries

Shetland

Orkney

Greater London

2024

Shetland

Orkney

Greater London

Labour

Conservative

Lib Dem

Reform

SNP

Green

Plaid Cymru

DUP

Independent

Other

Undeclared

Sinn Féin

SDLP

Alliance

2019

Modelled to new

constituency boundaries

2024

Shetland

Shetland

Orkney

Orkney

Greater London

Greater London

Labour

Conservative

Lib Dem

Reform

SNP

Green

Plaid Cymru

DUP

Sinn Féin

SDLP

Alliance

Independent

Other

Undeclared

2019

Modelled to new

constituency boundaries

2024

Orkney

Shetland

Orkney

Shetland

Greater London

Greater London