Nigel Farage insisted the gifts from two crypto billionaires - totalling £72million - were 'compliant' with the law as it stands.