"I will not lead the party in any future general election campaign," said the 70-year-old veteran socialist leader Jeremy Corbyn. He announced after winning his north London seat for the 10th time amid predictions of a crushing defeat for Labour at nationwide polls.
Labour lost a string of former strongholds in the north of England and Wales. The same areas that voted Leave in the 2016 EU referendum.
Corbyn said that Brexit had 'polarised' politics and that it had 'overridden so much of normal political debate'.
In a very trying night for the Labour party, other party members have blamed Corbyn's leadership for their poor performance in the elections. Labour had campaigned with the promise to renegotiate current PM Boris Johnson's Brexit deal and put to a referendum vote.
Final election result will be known by Friday noon. This would be labour's worse win since 1935.