Nigel Farage said he has "done no wrongdoing" after it emerged he did not declare benefits provided by an ally once convicted of fraud in the US.

Source: Read full article at BBC News