Nigel Farage, one of the most well-known proponents of the Brexit movement, has announced that he will stand down as head of UKIP.