Just checking the references in this article. The offshore tax claim seems to be referenced to "Guido Fawkes" (https://order-order.com/ "Guido Fawkes Blog of plots, rumours and conspiracy") which seems to be a collection of conspiracy articles about all kinds of stuffs, written by this guy: https://en.wikipedia.org/wiki/Paul_Staines