Labour storming to historic victory with 170-seat majority, General Election exit poll predicts
Widespread Tory infighting over the disastrous result - and who will lead the party next - is bound to begin
Widespread Tory infighting over the disastrous result - and who will lead the party next - is bound to begin