For Sir Keir Starmer, Friday May 8 is threatening to be a day of reckoning if, as expected, Labour suffers heavy losses ...