Nigel Farage is facing questions about money he received from a crypto billionaire just weeks before the 2024 general election.