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.
The Labour party has won over 400 seats (out of 650) in the 2024 UK General Elections, and Keir Starmer is expected to replace Rishi Sunak as Prime Minister. The Conservatives, in power for the last fourteen years, have suffered a rout, losing over two-thirds of their seats. The SNP has collapsed in Scotland, mostly to Labour, and the Liberal Democrats have gained over sixty seats.
There was an anti-genocide independent running against Starmer (the new PM) and they came in second. Image if they had won: biggest Labor majority in generations, you are all set to become PM and you loose your seat because you were vague about whether you support or oppose killing innocent women and children.
Among smaller parties, the Liberal Democrats have gained over 60 seats, and Reform, the Greens and Plaid Cymru have also gained seats. Former Labour leader Jeremy Corbyn, now contesting as an independent, retained Islington North. Labour lost another three seats to independents who ran against its inaction on Palestine. The SNP and DUP suffered big losses, while Sinn Fein's fortunes seem to have remained unchanged.
watching from abroad it seems that keir has got no incentive or menace to make him go more to the left, which means he won't do it and sees this victory as a reward to his positions. meanwhile tory tactics of incorporating farage's discourse has finally broke down, and the votes they made out of it have returned to their rightful (pun intended) owner. libdems did their homework. sad for the snp and well deserved for the dup.