The reputations of both Labour leader Sir Keir Starmer and the Tories' Kemi Badenoch are on the line