The astonishing thing here, is that in 1997 Blair won 146 new seats. Starmer needs to win 121 seats just get past the post. The fact that he could (or at least is being predicted to as a 'high' projection), be about to win 300 new seats is utterly incredible.
Looks like I picked the wrong week to stop sniffing glue.