Sir Keir Starmer won the 2024 general election, while Rishi Sunak lost, but the results reveal significant shifts in UK politics. Former PM Liz Truss was unseated, Penny Mordaunt's leadership hopes were dashed, and high-profile Tory ministers like Grant Shapps and Jacob Rees-Mogg lost their seats. The Green Party made historic gains with co-leader Carla Denyer winning in Bristol Central, and Nigel Farage finally entered Parliament, boosting Reform UK. Jeremy Corbyn won as an independent, defying Labour, and Sinn Féin dominated in Northern Ireland. Despite the Tories' worst result in modern history, figures like Suella Braverman survived, and the Liberal Democrats, led by Sir Ed Davey, became the third largest party. In Scotland, Labour's Douglas Alexander led a significant challenge against the SNP. The election was marked by colourful moments and novelty candidates, adding a lighter note to a night of dramatic political change.