YouGov poll reveals full scale of predicted Tory losses
According to YouGov, Labour are set to win 431 seats, the highest number in the party's history and passing the previous peak of 419 reached by Tony Blair in 1997 - making Sir Keir the most successful Labour leader in history in electoral terms.