Nigel Farage has said he is prepared to forego donations in order to defend Reform UK’s “principles” after Elon Musk turned against him – but said he still regards the multibillionaire as a “hero”.