Though Labour probably did not, in the end, win the day, and though far-left Labour leader Jeremy Corbyn seems still unlikely to become the next prime minister, the reality remains that Labour put in a far stronger showing than May expected when she called for elections in mid-April.