Sir Keir Starmer led Labour to a whopping win, but his party won fewer votes than it did in the last two elections. Low turnout, Conservative infighting, the rise of...Read full article