Speaking of offsetting, and having income not declared, we can look at the fact that Arron Banks was entirely funding him for several years after Brexit was won.
Paying rent and utility bills on a property Farage was living in to the tune of £13,000 per month. As well as providing Farage access to a brand new Land Rover Discovery, and a personal driver.
This was around the same time that Farage complained that he was "53, separated and skint” and said that “there’s no money in politics”.