This is a historic moment in British politics. It’s a huge win for Labour. It’s a historic loss for the Conservatives. It also seems to have been the product of one of the lowest turnouts in history.
Disaffection is rife. There is a strong sense that this was a vote against the Conservatives more than a vote for Labour.
But for the Labour Party, a win is win, as they say. Exit polls suggest Labour will end up with 410 of the 650 seats in the new parliament, with the Tories predicted to claim just 131.