('Brit') a family 'on benefits' [=('US') 'on welfare'; receiving money from the government because of a low income or lack of income]
Since he owns the land, he thinks he should be free to use it 'for his own benefit'. [=in a way that is helpful to him]
He might be lying, but we have to give him 'the benefit of the doubt' and accept what he says for now.
(..) Almost as good as you. (Crewman) Easy now... and lower away. There's no, uh... There's no arrangement, is there ? No, there is. Not that you'll benefit much from it. l always win, Jack. One way or another. (Crewman) Easy... Even, lads. Keep going, keep going. (..)1997 Titanic