UKIP leader Nigel Farage has resigned as UKIP leader, saying he had "done his bit" which was to get Britain "out of the EU".

Mr Farage said he now "wanted his life back".