In the latest developments of the general election, Chancellor Rishi Sunak has revealed plans for an immigration cap, while Labour leader Keir Starmer has promised that GB Energy will "close the door on Putin." The Conservative party is reeling from Nigel Farage's announcement, and a recent YouGov poll suggests that Labour is on course for its largest majority in a century.