After his party's worse performance in many a year, Labour leader Jeremy Corbyn has said he will not lead the party in any future election campaign.
Promising a period of 'relection', the North Islington MP said that Brexit had polarised British politics. Labour won 203 seats, 59 less than in 2017. The party, which has lost seats across the North, Midlands and Wales, places which predominantly backed to leave the EU in 2016, is now facing its worst defeat since 1935.