Labour leader Ed Miliband, Lib Dem head Nick Clegg and UKIP's Nigel Farage have today all resigned as their parties look to have suffered election defeat at the hands of the Conservatives.
In a night of heavy losses for Labour and the Lib Dems, Miliband (pictured) held his Doncaster North seat, while Liberal Democrat leader and deputy prime minister Clegg held on to his seat in Sheffield...
Square Mile’s series of informal interviews
Achievements, charity work and other happy snippets
Latest news and analysis
69% of general population