Yes he was proclaiming to be cash strapped before.
Didn't he declare a sale of shares within the last 12 months as a sale due to pay tax bill?
Panama Papers links, many times, this company never fails to throw up surprises thats for sure.
Cant say I have enjoyed any of them so far though.