
Sir Keir Starmer is on course for a landslide general election victory bigger than 1997, despite party tensions over the Israel-Hamas conflict.
The Labour leader would become prime minister with a 212-seat majority if an election were held tomorrow, according to a Survation poll on behalf of the UK Spirits Alliance.