Live updates: Nigel Farage resigns as Ukip leader
Nigel Farage has resigned as the leader of the UK Independence Party, saying he has "done his bit".
Mr Farage said his aim in politics had been to get Britain out of the EU and now that the country had voted for Brexit in the referendum it was time for him to stand aside.