Ed Miliband, Nick Clegg and Nigel Farage have all resigned following the disastrous performance of their respective parties in the UK’s General Election overnight. Ed Miliband, the Labour leader announced his resignation after he led his party to its worst performance at an election since Neil Kinnock was leader. Mr Miliband said he is standing […]